嗨大家好,我有在PHP我的小刪除功能一個小問題,下面是我的代碼PHP的MySQL刪除
function delete()
{
$q = "DELETE FROM example WHERE **author='frank'";**
$r = mysql_query($q) or die (mysql_error());
if($r)
{
echo 'done';
}
else
{
echo 'not done';
}
}
現在我沒有任何作者這個名字弗蘭克·讓意味着它不會從數據庫中刪除任何內容 但仍顯示了做味精
我不知道爲什麼????任何人都可以請幫我
需要更多的信息。你的示例表包含什麼?作者專欄的數據類型是什麼?如果查詢成功,或FALSE如果有一個誤差 – 2011-05-16 16:20:17
'的mysql_query()'返回語句句柄。它什麼也不做一個查詢仍然被認爲是成功的查詢,所以,除非您的查詢有語法錯誤或發生其他一些數據庫錯誤,你總是會得到處理。 – 2011-05-16 16:23:50