테스트 사이트 - 개발 중인 베타 버전입니다

ajax로 넘어온 데이터 변수 받아 리스트 뿌리기에서 값이 없을 경우 처리 방법 부탁드립니다^ 채택완료

떡배 6년 전 조회 3,743

안녕하세요~ 선배님들 아래 참고소스에서
ajax에서 던져준 값을 받아 반복문으로 값을 뿌려주고 있습니다.

데이타값이 없을때 " 게시물이 없습니다" 를 표시 하고 싶은데
구문이 잘 못 되서 그런지 원하는데로 되지 않아 조언 구합니다^^

 

 

</strong></p>

<p><?php

include_once('../common.php');</p>

<p>$ajax = $_REQUEST['optVal'];

$ajax2 = $_REQUEST['optVal2'];</p>

<p>if($ajax && !$ajax2){

 $sql = "select * from g5_write_company where wr_1 = '{$ajax}'";

}

else if($ajax2){

 $sql = "select * from g5_write_company where wr_1 = '{$ajax}' and  wr_2 = '{$ajax2}'";

}</p>

<p>$res = sql_query($sql);</p>

<p>?></p>

<p><table border="0">

<?php for($i=0; $rows = sql_fetch_array($res); $i++){?>

<tr>

  <td class="td_date"><?php echo $rows['wr_10'] ?></td>

</tr>

<?}?></p>

<p><strong><span style="color: rgb(231, 76, 60);"><?php if ($res == "") { echo '<tr><td>게시물이 없습니다.</td></tr>'; } ?></span></strong>

</table></p>

<p><strong>

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

답변 2개

채택된 답변
+20 포인트
e
6년 전

</p>

<p><code><?php </code><code>if</code> <code>(</code><code>$i</code> <code>== 0</code><code>) { </code><code>echo</code> <code>'<tr><td>게시물이 없습니다.</td></tr>'</code><code>; } ?></code></p>

<p><code>

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

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

이렇게도될거에요 ㅋㅋㅋ 배열이기때문에 비워있으면 저렇게.. 아이키스님껏도 가능하구요 ㅋㅋ

if(empty($rows)) { echo "게시물이 없습니다.";}

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

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

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

로그인