我有一個PHP
代碼,它將運行Select查詢以檢查是否存在特定的personName
。如果存在,我們應該返回一個JSON
,如果不存在,我們應該發送一個JSON
響應,說明相同。如果mySQL查詢返回true,則返回JSON字符串
我的代碼到目前爲止;
$rst= mysql_query("select* from Person
where personname='Labby'");
while($r= mysql_fetch_array($rst)){
// Now what ??
}
//如何知道$rst= mysql_query("select* from Person where personname='Labby'");
返回true或false?並根據這些創建一個JSON響應。我怎樣才能做到這一點 ?
'mysql_query'返回結果資源ID不是布爾值。這也沒有意義,如果它存在,我們應該返回一個JSON,如果不存在,我們應該發送一個JSON響應,說明相同。'所以你需要用'JSON'和'JSON response'來確切地定義你的意思。 – Blaster
不要使用'mysql_'函數。他們已被棄用(http://www.php.net/manual/en/function.mysql-query.php)。使用'PDO'或'mysqli_'。 –
@ JonathanM,'mysql_'函數不是**棄用**! *棄用*和*不鼓勵*之間有很大差異。 –