F
fLoOmY
Hallo,
ich möchte zufällig 10 Datensätze aus einer Datenbank auswählene. Wie macht man das? Mein Ansatz:
Das ganze sieht nicht nur ziemlich falsch aus, sondern ist es wahrscheinlich auch, weil als Ausgabe nur eine Leere Seite zu sehen ist.
Wer weiss Rat?

ich möchte zufällig 10 Datensätze aus einer Datenbank auswählene. Wie macht man das? Mein Ansatz:
Code:
$smilies=("SELECT * FROM smilies");
$x=mysql_db_query($datenbank,$smilies);
$ver="SELECT * FROM smilies";
$verres=mysql_db_query($datenbank,$ver);
$count = mysql_num_rows($verres);
$kleinstezahl = 1;
$groesstezahl = $count - 10;
srand((double)microtime()*1000000);
$nr = rand($kleinstezahl,$groesstezahl);
$i = "0";
while ($y=mysql_fetch_array($x))
{
if($y[nr] > $groesstezahl)
{
if($y[nr] < $count)
{
if($i < 7)
{
$i = $i + 1;
echo "<IMG SRC = \"$y[url]\"> ";
}
}
}
}
Das ganze sieht nicht nur ziemlich falsch aus, sondern ist es wahrscheinlich auch, weil als Ausgabe nur eine Leere Seite zu sehen ist.
Wer weiss Rat?


