mehrere einträge updaten(mysql) jedoch...

das mit dem 10sek. code kenn ich:-)
es brauchte einer nen zufalls mysql script, ich hab mich echt gewundert, das folgender von mir geschriebener code wirklich funktioniert:p
PHP:
<?php 
$query = "SELECT * FROM tabelle";  
$sel = mysql_query($query); 
$count = "0"; 
while ($row = mysql_fetch_assoc($sel)) { 
  $count++; 
}  
$random = rand(1,$count);  
$query = "SELECT * FROM tabelle WHERE ID='$random'";  
$sel = mysql_query($query);  
$row = mysql_fetch_assoc($sel);  
echo "Zufallseintrag:<br>";  
echo $row["wert1"]."<br>";  
echo $row["wert2"]."<br>";  
echo $row["wert3"];  
?>
 
Das funktioniert aber nur, solange keine Datensätze gelöscht werden. Sonst kann es passieren, dass eine ID aufgerufen wird, die gelöscht wurde.
Und das Zählen der Einträge kann SQL direkt übernehmen: select count(*) FROM ....
Damit sparst Du Dir dann die Schleife.
;)
 
Zurück