테스트 사이트 - 개발 중인 베타 버전입니다

함수 질문 입니다.. 채택완료

웹프리죤 5년 전 조회 1,815

</p>

<p>// 회원  테이블 값 reset

            $sql_common = array();

            $fields = mysql_list_fields(G5_MYSQL_DB, $g5['member_table']);

            $columns = mysql_num_fields($fields);

            for ($i = 0; $i < $columns; $i++) {

                $fld = sql_field_names($fields, $i);

                if(in_array($fld, $exclude_field))

                    continue;</p>

<p>                if($fld == 'mb_unlogin')

                    $val = '9';

                else

                    $val = '';</p>

<p>                $sql_common[] = " $fld = '$val' ";

            }</p>

<p>

 

이 구문이 500 오류는 안뜨는데 필드에 값이 들어가지는 않는데

어디가 잘못된걸까요 .. ?

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

답변 2개

채택된 답변
+20 포인트
플래토
5년 전

필드중에 mb_unlogin 이란 필드가 있는지 먼저 확인해보시고

 

$exclude_field 값이 어떤게 있는지 확인해보세요

혹시라도 $exclude_field 에 mb_unlogin 이 있으면 값이 안들어가겠는데요

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

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

 $exclude_field = array('mb_no', 'mb_id', 'mb_name', 'mb_nick');

 

게만 있습니다..

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

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

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

로그인