刪除多值我使用這個文件從服務器從數據庫
<?php
$dbhandle = mysql_connect("localhost", "admin", "admin") or die(mysql_error()) ;
$selected = mysql_select_db("dbname" ,$dbhandle) or die(mysql_error()) ;
$id=$_POST['id'];
foreach($id as $value)
{
$query = mysql_query("DELETE FROM `record` WHERE `id`=$value");
}
mysql_close($dbhandle);
?>
刪除記錄,但我無法從數據庫中刪除記錄。查詢是沒有任何錯誤執行,但它不能從表
'$ id'是一個數組嗎? – anna 2014-08-29 12:09:58
一定要逃避$價值,因爲它是用戶提供的並且需要注射。更好的是,在PDO中使用準備好的語句。 – user1032531 2014-08-29 12:12:08
顯然'$ id'返回錯誤的值,因爲語法很好 – younis 2014-08-29 12:21:53