회원관리를 만들고있는데
체크박스형식으로 해줬고
다중으로 할려고
<input type="checkbox" name="user_id[]" value="<?php echo $row['user_id'] ?>
라고 줬습니다..
그래서 값 을 받을때
$delete = join(",", $user_id);
update member set ban = '0' where user_id in($delete);
했는데 안돼서..ㅜㅠㅠ 어떻게 방법이없을까요..
답변 3개 / 댓글 1개
채택된 답변
+20 포인트
2015-12-29 (화) 13:51:49
for($i=0; $i < count($user_id); $i++) {
$sql = "update member set ban = '0' where user_id = ".$user_id[$i]." ";
}
이거를 말씀 하시는건지요?
2015-12-29 (화) 14:11:51
$delete = join(",", $user_id);
이부분을
$delete = implode("','", $_POST['user_id']);
$delete = "'".$delete."'";
이렇게 바꿔보시면...
답변에 대한 댓글 1개
2015-12-29 (화) 13:58:44
echo $i 하니까 01 떠요 이게뭐에요??
답변을 작성하려면 로그인이 필요합니다.