Hvordan fungere random?
Jeg har læst nogle af de andre indlæg omkring random (www.eksperten.dk/spm/303488 og www.eksperten.dk/spm/37913) og fundet frem til dette:$result = mysql_query("SELECT * FROM tabel_1 ORDER BY RAND() LIMIT 0,1") or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
echo '<i>'.$row[1].'</i><br /> - '.$row[2].'<br />';
Det er dog ikke helt som jeg gerne vil have det!
Jeg har prøvet at lave sql forespørgslen med 2 tabeller, men det virker ikke.
Jeg ville gerne have noget i denne retning, men hvor er min fejl?
$result = mysql_query("SELECT * FROM tabel_1, tabel_2 ORDER BY RAND() LIMIT 0,1") or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
echo '<i>'.$row[1].'</i><br /> - '.$row[2].'<br />';
Derudover synes jeg at den øverste version ovenfor, ikke er specielt random. Det virker som om det er svært for den at vælge blandt dem alle?!
Evt. vil jeg gerne have en forklaring på hvordan random tingen fungere...syns den er lidt tricky!
Tak for hjælpen!
S