大家好!我需要一些帮助。所以我的问题=标题。如何使用最小(最低)的ID删除数据库中的一行?我指的是以下几点:如何使用最小的ID从数据库中删除行?
数据库结构:
id title desc
21 One desc1
22 Two desc2
23 Three desc3
,我需要删除ID为21.该行此ID是动态的始终。
UPD:这里是我的尝试:
$delete_row_query = mysqli_query($conn,"DELETE FROM `$grapht` WHERE id = (SELECT id FROM `$grapht` ORDER BY id ASC LIMIT 1)");
if(statement) {
mysqli_query($conn, $delete_row_query);
echo "CLEANED";
}
在(因此)我们希望你去尝试自己**编写代码**。后** [做更多的研究](//meta.stackoverflow.com/questions/261592)**如果你有问题,你可以**发布你已经尝试**与清楚的解释是什么是'工作**并提供[** Minimal,Complete和Verifiable示例**](// stackoverflow.com/help/mcve)。我建议阅读[问]一个好问题和[完美问题](http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)。另外,一定要参加[游览]并阅读[this](// meta.stackoverflow.com/questions/347937/)**。 –
'if(statement)' - 嗯......这是什么?看起来像伪代码。如果不是,那么'statement'被视为一个常量。 –
您也在查询两次,应该向您发出通知/警告。 –