x쵸딩입니다
본문
질문 한개 드리겠습니다. 글쓴 회원아이디 기준입니다.
1111테이블의 회원글에 저장된 number +1을 표시하는데요
여기에 2222테이블을 추가하여
즉 2개 테이블을 검사하여
1111테이블에 글이 있으면 1111글의 number+1만
1111테이블에 없으면
2222테이블 글의 number+1만 표시하고 싶습니다.
양쪽에 글이 없으면 1을 표시하구요.
<?php
$table2 = $g5[write_prefix].'1111';
$result2 = sql_query("select number , wr_datetime from $table2 where mb_id='$write[mb_id]' and wr_is_comment ='0' order by wr_num limit 1 , 1");
while($row=sql_fetch_array($result2)){
$next = $row[number]+1;
echo "$next";
}
?>
답변 1
<?php
$table = $g5[write_prefix].'1111';
$row = sql_fetch("select number , wr_datetime from $table where mb_id='$write[mb_id]' and wr_is_comment ='0' order by wr_num limit 0 , 1");
$next = $row[number] ? $row[number]+1 : 0;
if(!$next){
$table = $g5[write_prefix].'2222';
$row = sql_fetch("select number , wr_datetime from $table where mb_id='$write[mb_id]' and wr_is_comment ='0' order by wr_num limit 0 , 1");
$next = $row[number] ? $row[number]+1 : 1;
}
echo $next;
?>
이렇게 해보시면 될거같아요
!-->
답변을 작성하시기 전에 로그인 해주세요.