sql_query 를 사용하는데 제가 이부분을 이해를 못한건가요? 채택완료
regitster_form_update 부분에서
회원가입시 별도의 Num 부분을 최대번호에 +1 씩 하려고 합니다.
$numsql = "select * from {$g5['member_table']} order by Num desc limit 0,1"; $row_num = sql_query($numsql);
$mb_num = $row_num['Num'] + 1; // 여기서 에러나는 부분
마지막 라인에서 에러가 발생하는데 ... 제가 이해를 못한건지요 .. 고수님들의 답변 부탁드립니다 (_ _)
답변 3개
$numsql = " select max(`Num`) as numb from {$g5['member_table']} ";
$row_num = sql_fetch($numsql);
$mb_num = $row_num['numb'] + 1;
아니면 Num 컬럼 자체를 DB에서 유니크로 설정하고 auto_increment 하시면 되는거 아닌가요???
댓글을 작성하려면 로그인이 필요합니다.
$numsql = "select * from {$g5['member_table']} order by Num desc limit 0,1"; $row_num = sql_fetch($numsql); 또는 $row_num = sql_fetch_array(sql_query($numsql));
$mb_num = $row_num['Num'] + 1; // 여기서 에러나는 부분
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인