제목그대로
INSERT INTO문으로 로 데이터 입력하고 바로 그다음 행에
SELECT 로 변수 넣으려고 하는데 안되는데
소스코드상에 문제는 없어 보이는데 이렇게 하면 안되나요?
소스를 보여주셔야....
댓글을 작성하려면 로그인이 필요합니다.
소스 상에는 큰 문제점이 보이지 않습니다.
그리고요. 자동 생성된 id 값 가져오시고 싶으시면
아래처럼, sql_insert_id(); 이용하시면 됩니다.
$id = $_POST['id']; $sql = " INSERT INTO {$g5['member_table']} SET id = '{$id}'"; $row = sql_query($sql);
$no = sql_insert_id();
이렇게 하시는게 나을 것 같은데요.
답변을 작성하려면 로그인이 필요합니다.
이 게시물을 신고 하시겠습니까?신고사유를 선택해주세요.
$sql = " INSERT INTO {$g5['member_table']}
SET id = '{$id}'";
$row = sql_query($sql);
$sql2 = "SELECT no /*no는 자동으로 넘버링 되는 행넘버 입니다*/
FROM {$g5['member_table']}
WHERE id = {$id}";
$res2 = sql_query($sql2);
$row2 = sql_fetch_array($res2);
$no = $row2['no'];
여기서 $no가 빈값으로 나옵니다.