我的一个页面我称之为删除功能
$Sql=mysql_query("SELECT Id FROM products");
$Result=mysql_fetch_row($Sql);
$Id=$Result[0];
DeleteRecords("products","Id",$Id)
在functions.php上我在下面做了这个函数
function DeleteRecords($Table,$Exp,$Value)
{
if(isset($_GET['delete']))
{
$Sql="DELETE FROM $Table WHERE $Exp=$Value";
$Result=mysql_query($Sql);
if($Result)
{
echo "<script>alert('Record Deleted')</script>";
echo "<script>window.location='products.php';</script>";
}
}
}
现在,当我单击删除链接时:
<a href='".$_SERVER['PHP_SELF']."?delete=$Id'>Delete</a>
它删除第一行。似乎 $Id 有问题
请帮助我如何删除我选择的行;
最好的办法是所有的事情都应该在函数中完成,我只需要在我的页面上调用函数!