私のページの1つは、この削除関数を呼び出します
$Sql=mysql_query("SELECT Id FROM products");
$Result=mysql_fetch_row($Sql);
$Id=$Result[0];
DeleteRecords("products","Id",$Id)
関数.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に問題があるようです
選択した行を削除する方法を教えてください。
最善の方法は、すべてのことを関数で実行する必要があることです。ページで関数を呼び出すだけです。