while 구문에서 질문이 있습니다~~!! 채택완료

안녕하세요.  초보 질문 드립니다.

 

이전에 작성된 소스는 아래와 같습니다.

 

Copy
<?php
$que = sql_query("select * from g5_writer_bnf where wr_2='$plastic[wr_id]' and wr_view='0' order by wr_id desc");
while($data = sql_fetch_array($que)){
?>

 

루프될 내용

 

<? } ?>

 

 

위 구문에서 만약 조건에 맞는 내용이 한개도 없으면 "작성된 글이 없습니다" 라는 멘트를 출력하려고 합니다.

 

그래서 아래처럼 해봤는데 아닌 것 같습니다. ㅠ_ㅠ

 

Copy
<?php
$que = sql_query("select * from g5_writer_bnf where wr_2='$plastic[wr_id]' and wr_view='0' order by wr_id desc");

$total_count = $que[cnt];
while($data = sql_fetch_array($que)){
?>

 

루프될 내용

 

<? }

if ($total_count == 0) { echo '<li>글없음</li>'; } 

?>

 

 

어떻게 수정하면 될까요?

도움좀 부탁드립니다.

 

감사합니다.

답변 1개

채택된 답변
+20 포인트

Copy
<?php

$que = sql_query("select * from g5_writer_bnf where wr_2='$plastic[wr_id]' and wr_view='0' order by wr_id desc");

while($data = sql_fetch_array($que)){

?>   루프될 내용  

<?

}

if(!$data){

 echo "글 내용 없음";

}

 ?>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다~. 덕분에 잘 적용하였습니다.^^
좋은 하루 보내세요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고