sql 쿼리 문
그누보드 write.skin.php 상단에,
<?
$sql = "select * from non_mb where bk_num=0 order by rand() limit 1";
mysql_query($sql);
?>
이렇게 입력 하였고,
write.update.skin.php
에는,
$sql= UPDATE $rand_num SET bk_num WHERE bk_num = 1;
sql_query($sql);
이렇게 작성하였습니다.
필드 값 출력은,
<input class='ed' maxlength=5 size=15 name=bk_num itemname="예약번호" required value="<?=mt_rand(0,99999)?>" <? if ($w == ""||$w == "u") { echo "readonly style='background-color:#FFFFFF;'"; } ?></td>예약번호.
이렇게 적용하였습니다. 하지만 아직도, 랜덤숫자 출력의 중복이 있더라구요... ㅠㅠ
도대체 방법을 전혀 못잡겠더라구요...
제가 원하는 방식은, 만약에 글 작성시, 상태가 0으로 되어있는 숫자을 불러오고, 글쓰기 완료 했을시, 그 번호 상태가 1로 변경되는 것 입니다.
테이블 명은, non_mb 이고, 테이블 안에있는 필드 명은 bk_num 으로만 되어있습니다. 기본적으로만 생성했습니다.
도대체 방법을 어떻해 하면, 제가 원하는 방식으로 될까요??
<?
$sql = "select * from non_mb where bk_num=0 order by rand() limit 1";
mysql_query($sql);
?>
이렇게 입력 하였고,
write.update.skin.php
에는,
$sql= UPDATE $rand_num SET bk_num WHERE bk_num = 1;
sql_query($sql);
이렇게 작성하였습니다.
필드 값 출력은,
<input class='ed' maxlength=5 size=15 name=bk_num itemname="예약번호" required value="<?=mt_rand(0,99999)?>" <? if ($w == ""||$w == "u") { echo "readonly style='background-color:#FFFFFF;'"; } ?></td>예약번호.
이렇게 적용하였습니다. 하지만 아직도, 랜덤숫자 출력의 중복이 있더라구요... ㅠㅠ
도대체 방법을 전혀 못잡겠더라구요...
제가 원하는 방식은, 만약에 글 작성시, 상태가 0으로 되어있는 숫자을 불러오고, 글쓰기 완료 했을시, 그 번호 상태가 1로 변경되는 것 입니다.
테이블 명은, non_mb 이고, 테이블 안에있는 필드 명은 bk_num 으로만 되어있습니다. 기본적으로만 생성했습니다.
도대체 방법을 어떻해 하면, 제가 원하는 방식으로 될까요??
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개
입력완료된 페이지는 처리완료 페이지에서 예약번호를 사용자가 볼수 있게 처리하는식이구요.. 수고하세요,..