I当前有一个上传按钮,该按钮将所有类型的文件保存到MySQL表中。 我有一个出口按钮,如果单击,我想删除当前上传的文件。 注意:当前页面上上传的所有文件都有相同的参考ID,因此查询就像从表中删除所有内容一样容易删除id =id..
在这里是按钮:
<button type="submit" name="submit" value="exit" style="float:left;
class="buttonLW" href="https://BACK-LINK">exit
</button>
php是php删除查询(psuedo代码):
if ($submitButton === "delete-new") {
$query15 ="DELETE * FROM table WHERE id='{$id}'";
}
我的问题,该按钮是否可以使用这种格式?我允许说 如果($ submistbutton ===“ delete-new”)不使用表格?
在单击我的退出按钮后,我可以如何使用相同的ID删除当前保存的文件。
upfront,
"
。如果你得到
$submitButton
$submitButton = $_POST['submit'];
您可以以这种方式进行比较,但是值将是
exit
而不是delete-new
。所以你宁愿说
if ($submitButton === 'exit') {
// ...
}
value="exit"
。
导致下一个点删除语句。 value="delete-new"
陈述必须看起来像
delete
但不要这样做,因为这是不安全的,并邀请了各种SQL注入。
更好地使用编制stat,例如
delete from mytable WHERE id = '$id'
执行准备好的语句时绑定delete from mytable WHERE id = ?
$id