배열질문 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

배열질문 정보

배열질문

본문

회원가입 폼에 체크박스를 사용해서 항목을 만들었습니다.
이것을 배열로 받아 하나의 데이터로 만들어서 입력을 하려고 하는데요..

------------- register_form.skin.php
<input type="checkbox" name="ext3[]" value="1">1
<input type="checkbox" name="ext3[]" value="2">2
<input type="checkbox" name="ext3[]" value="3">3
<input type="checkbox" name="ext3[]" value="4">4
<input type="checkbox" name="ext3[]" value="5">5
<input type="checkbox" name="ext3[]" value="6">6
<input type="checkbox" name="ext3[]" value="7">7
<input type="checkbox" name="ext3[]" value="8">8
<input type="checkbox" name="ext3[]" value="9">9
<input type="checkbox" name="ext3[]" value="10">10

이런식이고요..

------------- register_update.skin.php에는..
$ext3 = $ext3[0]."|".$ext3[1]."|".$ext3[2]."|".$ext3[3]."|".$ext3[4]."|".$ext3[5]."|".$ext3[6]."|".$ext3[7]."|".$ext3[8]."|".$ext3[9]."|".$ext3[10];
$sql = "update $g4[member_table] set mb_3 = '$ext3' where mb_id = '$mb_id' ";
sql_query($sql);



이렇게 해서.. 입력받았는데요...
만약.. 3번과 4번만 체크한다고 가정한다면..
3,4번이 배열의 결과값이 아래와 같습니다.

3|4||||||||

체크한것이 무조건 배열의 0번으로 시작이 되는것 같습니다.
이결과값을 아래와 같이 나오게 하고 싶습니다.

|||3|4|||||||



이것저것 해보다가 도저히 안되네요.
두뇌에 한계가 온것같아.. 제 힘으론 도저히 안되어 질문드립니다.
부탁드립니다. -_-;;;

Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339