x쵸딩입니다

x쵸딩입니다

QA

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;
?>

 

이렇게 해보시면 될거같아요

답변을 작성하시기 전에 로그인 해주세요.
전체 123,528 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT