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

· 2011-04-26 (화) 16:26:12 · 1686 · 3
회원 가입에 체크박스를 통해 양식을 하나 추가하려고 합니다.

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 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
11-04-27 조회 1,689
11-04-27 조회 1,628
11-04-26 조회 1,914
11-04-26 조회 1,659
11-04-26 조회 1,132
11-04-26 조회 1,809
11-04-26 조회 1,633
11-04-26 조회 1,212
11-04-26 조회 1,891
11-04-26 조회 3,004
11-04-26 조회 1,681
11-04-26 조회 1,629
11-04-26 조회 1,735
11-04-26 조회 1,545
11-04-26 조회 1,786
11-04-26 조회 1,112
11-04-26 조회 1,108
11-04-26 조회 1,687
11-04-26 조회 1,537
11-04-26 조회 1,659