쿼리문 질문드립니다. 채택완료

Copy
sql_query("update {$g5['member_table']} set
                    mb_22 = 'aaaa',
                    mb_23 = 'bbbb',
                    mb_24 = 'cccc',
                    mb_25 = 'dddd'
            where mb_id='{$member['mb_id']}' ");

alert_close('약정서가 접수되었습니다.');

이렇게 쿼리문을 날리면 회원db에 값이 들어가지만

 

Copy
<input name="mb_22" value="aaa"></input>
<input name="mb_23" value="bbb"></input>
<input name="mb_24" value="ccc"></input>
<input name="mb_25" value="ddd"></input>

 

<?

sql_query("update {$g5['member_table']} set
                    mb_22 = '$mb_22',
                    mb_23 = '$mb_23',
                    mb_24 = '$mb_24',
                    mb_25 = '$mb_25'
            where mb_id='{$member['mb_id']}' ");

alert_close('약정서가 접수되었습니다.');

이렇게 하면 값이 들어가지 않습니다.

 

제가 실수한 구문이 있을까요?

답변 3개

채택된 답변
+20 포인트
<form action="abc.php" >
<input name="mb_22" value="aaa"></input>
<input name="mb_23" value="bbb"></input>
<input name="mb_24" value="ccc"></input>
<input name="mb_25" value="ddd"></input>
<input type="submit" />
 </form>


abc.php
<?
sql_query("update {$g5['member_table']} set
                    mb_22 = '$mb_22',
                    mb_23 = '$mb_23',
                    mb_24 = '$mb_24',
                    mb_25 = '$mb_25'
            where mb_id='{$member['mb_id']}' ");
alert_close('약정서가 접수되었습니다.');
로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

감사합니다.
ajax로도 가능합니다.

댓글을 작성하려면 로그인이 필요합니다.

소스 쿼리상 문제 없네요..

다만 상단에 안보여주는 부분에서 오류가 있지 않나 생각됩니다.

 

이부분만 다시한번 확인해보시면 될꺼 같네요.!

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변 감사드립니다.

댓글을 작성하려면 로그인이 필요합니다.

$mb_22~25 에 값이 제대로 들어간건지 확인해보시는게 좋을듯하네요!

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

소중한 답변 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고