我需要创建循环,从mysql获取最低ID值。
所以我尝试了这个脚本:
<?php
include "configuration.php"; // mysql konfiguration
$jungiam = mysql_connect("$db_host", "$db_user", "$db_pass");
mysql_select_db($db_name, $jungiam);
$darom = mysql_query("SELECT * from task where id = (
SELECT
MIN(id)
FROM
task)");
$rez = mysql_num_rows($darom);
while ($rez > 1) {
$row = mysql_fetch_array($darom);
echo $komanda = $row['komanda'];
mysql_query('DELETE * FROM task WHERE komanda = ' .$row['komanda'].'');
}
return true;
?>
我需要获得最低的ID并打印到页面$row['komanda']
,然后从komanda = $row['komanda']
(打印文本)的表中打印删除。
删除记录后,我需要从头开始编写脚本,因此它将从mysql中打印出id最低的文本,之后文本将被删除,proccess将从start开始并将重复,直到表中的所有记录为# 39;任务&#39;将被删除。
答案 0 :(得分:0)
"SELECT * from task ORDER BY id ASC LIMIT 1;"
这将返回ID最低的第一个元素。