조

resister_form.skin.php 에 체크박스를 추가하려합니다.

회원 가입에 체크박스를 통해 양식을 하나 추가하려고 합니다.

mb_2 여분필드에 배열로 추가하고싶은데요..
---------------------------register_form.skin.php-----------------------------
<?
$p_nine = explode("|",$write[mb_2]);
$chk1 = $p_nine[0];
$chk2 = $p_nine[1];
$chk3 = $p_nine[2];
$chk4 = $p_nine[3];
?>

<input type="checkbox" name="chk1" value="테스트1">테스트1
<input type="checkbox" name="chk2" value="테스트2">테스트2
<input type="checkbox" name="chk3" value="테스트3">테스트3
<input type="checkbox" name="chk4" value="테스트4">테스트4


--------------------------register_update.skin.php--------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$mb_2 = "$chk1|$chk2|$chk3|$chk4";
$sql_mb_2 = " update $write_table set mb_2 = '$mb_2' where wr_id = '$wr_id' ";
sql_query($sql_mb_2);
?>

-------------------------

이렇게 입력을 했습니다만...

아무리 체크를 하고 가입을 해도... 여분필드 mb_2에 저장이 되질 않네요 방법좀 알려주심 감사하겠습니다.
|

댓글 3개

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$mb_2 = $chk1."|".$chk2."|".$chk3."|".$chk4;
$sql_mb_2 = " update $g4[member_table] set mb_2 = '$mb_2' where mb_id = '$_POST[mb_id]' ";
sql_query($sql_mb_2);
?>
우선 $p_nine = explode("|",$write[mb_2]); 이부분...

$write를$member로 고쳐야 하는거 맞죠??

우선 말씀하신대로 했는데...안되네요..에고..ㅠ
복사를 잘못했네요
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$mb_2 = "$chk1|$chk2|$chk3|$chk4";
$sql_mb_2 = " update $member_table set mb_2 = '$mb_2' where mb_id = '$mb_id' ";
sql_query($sql_mb_2);


이렇게 오타 수정했는데도 안되네요 에효
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
11-04-27 조회 1,701
11-04-27 조회 1,639
11-04-26 조회 1,935
11-04-26 조회 1,675
11-04-26 조회 1,156
11-04-26 조회 1,823
11-04-26 조회 1,652
11-04-26 조회 1,225
11-04-26 조회 1,911
11-04-26 조회 3,024
11-04-26 조회 1,696
11-04-26 조회 1,648
11-04-26 조회 1,750
11-04-26 조회 1,563
11-04-26 조회 1,801
11-04-26 조회 1,128
11-04-26 조회 1,121
11-04-26 조회 1,701
11-04-26 조회 1,553
11-04-26 조회 1,676