和我一起想一想,然后告诉我是否可能:
假设你有一个像这样的简单删除语句:
<?php
$con=mysqli_connect("localhost","root","admin","inventarisdb");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if (!mysqli_query($con,"DELETE FROM BCD WHERE LastName='Griffin'");
{
echo "Succesfully Deleted <br/> ";
echo "<a href='Reports.php'>View Result</a>";
}
mysqli_close($con);
?>
此语句删除表行中与给定姓氏匹配的所有内容。伟大的!但现在:
可以说 Ur 表更新了很多,并且您添加了名称,并且 U 获得了具有相同 LastName 的更多条目,但是您不希望所有这些 Rows 都被此 LastName 删除。
是否可以以 LastName 的变量可编辑或可更改的方式编写 Delete 语句?我的意思是例如:能够将 LastName 更改为 Age 例如或我在表中想要用来执行删除的任何其他变量,而不必在我的 php 脚本中这样做,而只是从应用程序。页面本身。
因此,您将使用此类代码执行的操作将导航到此应用程序中的“删除”选项卡,更改您要用于搜索删除的变量,例如通过键入或下拉列表并最终按删除执行。
我在想这样的事情,例如:
if (!mysqli_query($con,"DELETE FROM persons WHERE (variable)='<a href: Select2Delete.php>'");
因此,我将能够填写与我想要搜索以删除的表列相对应的变量。
我一直在寻找@复选框和自动增量以及以不同方式执行此操作的方法,但我想知道这是否可能首先因为我发现与必须设置一个首先查找的表相比,它是一种使脚本工作的简单方法数据,然后添加带有删除按钮的复选框,其中包含 If 语句的负载,通过选择一个框来执行删除感觉我吗?
欢迎任何建议,评论,评论!这是一个纯粹的想法,我想分享并询问您的意见!
提前谢谢你!为这个论坛干杯!