Steffen: MySQL Abfrage bei "keinem Ergebnis" wiederholen

Beitrag lesen

Hi,

ich möchte gerne meine Datenbankabfrage so lange wiederholen, bis min. ein Ergebnis gefunden wird.

  
$anzahl = 1;  
$sql = "SELECT name from `tabelle` WHERE `posts` = '".mysql_real_escape_string($anzahl)."%'";  
$select = mysql_query($sql);  
$total = mysql_num_rows($select);  
  
if($total==0)  
{  
$anzahl = $anzahl+1;  
//und jetzt die Abfrage wiederholen  
}  

Danke für eure Hilfe

Steffen