1~12월에 내용 삽입 하기
본문
안녕하세요 도움좀 얻고자 합니다.
1~12월 월간 계획표에 해당 내용을 삽입하려고 하는데
wr_1 변수에 체크박스의 밸류값이
if($wr_1_1) $wr_1=$wr_1_1."|";
if($wr_1_2) $wr_1.=$wr_1_2."|";
if($wr_1_3) $wr_1.=$wr_1_3."|";
if($wr_1_4) $wr_1.=$wr_1_4."|";
if($wr_1_5) $wr_1.=$wr_1_5."|";
if($wr_1_6) $wr_1.=$wr_1_6."|";
if($wr_1_7) $wr_1.=$wr_1_7."|";
if($wr_1_8) $wr_1.=$wr_1_8."|";
if($wr_1_9) $wr_1.=$wr_1_9."|";
if($wr_1_10) $wr_1.=$wr_1_10."|";
if($wr_1_11) $wr_1.=$wr_1_11."|";
if($wr_1_12) $wr_1.=$wr_1_12."|";
들어 가는데
리스트에서 가지고 올때 $wr_1 = explode("|", $wr_1);
$wr_1[0]안에 밸류값이
january
february
march
april
may
june
july
august
september
october
november
december
하나일땐데 어떻게 하면 1~12월에 $wr_1[0] ...[12] 변수에 월을 매칭을 하면 좋을까요?
많은 조언부탁드립니다.
<table>
<caption>과정</caption>
<tr>
<th>프로그램 제목</th>
<td>1월</td>
<td>2월</td>
<td>3월</td>
<td>4월</td>
<td>5월</td>
<td>6월</td>
<td>7월</td>
<td>8월</td>
<td>9월</td>
<td>10월</td>
<td>11월</td>
<td>12월</td>
</tr>
<?php
for ($i=0; $i<count($list); $i++) {
$wr_1 = explode("|", $wr_1);
<tr>
<th><?php echo $list[$i]['subject'] ?></th>
<td><?php if($wr_1 == "january") echo cut_str(strip_tags($list[$i]['content']),100)?> </td>
<td></td>
<td></td>
<td></td>
<td class="bg_red"><span class="txt_red">신청기간<br />(5월 초/중순)<br /></span>5월말 개최</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<?php } ?>
<?php if (count($list) == 0) { echo '<tr><td colspan="'.$colspan.'" class="empty_table">게시물이 없습니다.</td></tr>'; } ?>
</table>
답변 2
이런식으로 하면 되지 않나요?
if (strpos($wr_1, "january") !== false ){
//$wr_1에 january라는 문자열이 포함되어 있음.
}
이렇게요????
for ($i=0; $i<count($list); $i++) {
$wr_1 = explode("|", $wr_1);
//여기부터
for ($j=0; $j<count($wr_1); $j++) {
if($wr_1[$j] == "january"){
echo "$wr_1[".$j."]에 있음";
}
}
//여기까지
}
답변을 작성하시기 전에 로그인 해주세요.