2016-08-08 38 views
0

我需要創建循環,從mysql中獲取最低的ID值。PHP mysql查詢循環獲取最低值

所以,我想這個腳本:

<?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打印出最低編號的文本,之後文本將被刪除,並且進程將從頭開始,並且會一直重複,直到表'任務'將被刪除。

回答

0
"SELECT * from task ORDER BY id ASC LIMIT 1;" 

這將返回具有最低ID的第一個元素。