2012-06-04 3 views
0

JSON에서 데이터를 반환하는 다음과 같은 mysql 쿼리가 있습니다. 0 레코드가 있는지 확인하고 그 사실을 반환하는 가장 좋은 방법은 무엇입니까?mysql_num_rows에서 null 행을 반환하는 방법은 무엇입니까?

$row_num = mysql_num_rows($rslt); 
$data = array(); 
while ($row = mysql_fetch_row($result)) 
{ 
    $data[] = $row;  
} 
echo json_encode($data); 
+0

나는 정확히 같은를 떠날 것이다. 자바 스크립트로 행 수. – goat

+0

'mysql_ *'함수는 더 이상 사용되지 않으므로 (http://news.php.net/php.internals/53799) 사용을 중단하십시오. 대신 [MySQLi] (http://php.net/manual/en/book.mysqli.php) 또는 [PDO] (http://php.net/manual/en/book.pdo.php)를 사용하십시오. –

답변

0
$row_num = mysql_num_rows($rslt); 
$data = array(); 
while ($row = mysql_fetch_row($result)) 
{ 
    $data[] = $row;  
} 
if(!$data){ 
    echo "This is the government. We have removed your database!"; 
} else { 
    echo json_encode($data); 
} 
관련 문제