ajax로 넘어온 데이터 변수 받아 리스트 뿌리기에서 값이 없을 경우 처리 방법 부탁드립니다^
본문
안녕하세요~ 선배님들 아래 참고소스에서
ajax에서 던져준 값을 받아 반복문으로 값을 뿌려주고 있습니다.
데이타값이 없을때 " 게시물이 없습니다" 를 표시 하고 싶은데
구문이 잘 못 되서 그런지 원하는데로 되지 않아 조언 구합니다^^
<?php
include_once('../common.php');
$ajax = $_REQUEST['optVal'];
$ajax2 = $_REQUEST['optVal2'];
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}'";
}
$res = sql_query($sql);
?>
<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>
<?}?>
<?php if ($res == "") { echo '<tr><td>게시물이 없습니다.</td></tr>'; } ?>
</table>
답변 2
<?php if ($i == 0) { echo '<tr><td>게시물이 없습니다.</td></tr>'; } ?>
이렇게도될거에요 ㅋㅋㅋ 배열이기때문에 비워있으면 저렇게.. 아이키스님껏도 가능하구요 ㅋㅋ
if(empty($rows)) { echo "게시물이 없습니다.";}
답변을 작성하시기 전에 로그인 해주세요.