<th>분류</th>
<td>
<?for($i=0; $i<count($category);$i++){?>
<input type='checkbox' value='<?=$write[ca_name]?>' name='categorybox[]' <? if($write[ca_name] == "$category[$i]") echo "checked"; ?> ><?=$category[$i]?>
<?}?>
</td>
체크박스 형식으로 분류체크 하고싶어여
예) 분류 카테고리 월|화|수|목|금|토|일
이렇케 있을시
하나 게시물(테스트입니다)이라는 게시물을
분류 월,화 체크하여 월요일 게시물에도 보여지고 화요일 게시물에도 보여지게 하고싶어여 ㅡㅡ;;
고수분들 부탁드려여 ㅠㅠ 초보라 .... 몇일 째 잠 못자고 있어여 ..
|
답변 1개
채택된 답변
+20 포인트
불량학생™
2015-03-31 (화) 16:35:29
예제입니다 ^_^
Copy
<?php$a = "월|화|수|목|금|토|일"; //이녀식이 기본 카테고리 겠지요$b = explode("|",$a);$c = "수|금|"; //이녀석은 게시글에서 선택된 녀석을 가져온 값입니다$d = explode("|",$c);//배열 확인print_r2($b); //그냥 확인하는 부분입니다print_r2($d); //그냥 확인하는 부분입니다//중복된 배열 검색$arr = array_intersect($b,$d);print_r2($arr); //중복된 값 확인합니다 이부분에서 끝내셔도 되고 아래 재배치후 끝내도 좋다고 봅니다//배열재배치if($arr) { $i=0; foreach($arr AS $key => $val) { unset($arr[$key]); $new_key = $i; $arr[$new_key] = $val; $i++; }}print_r2($arr);?>
대충 이런식인 듯 합니다
답변을 작성하려면 로그인이 필요합니다.