18. august 2003 - 14:17Der er
7 kommentarer og 1 løsning
Atter et random problem
Hej Jeg har et problem med random nogen der har lyst til at hjælpe med at rette den her så den bruger count i stedet for random ?
$res = mysql_query("select * from tekstrot where laas='1' limit 1"); $number = mysql_num_rows($res); if ($number != 1) { $res = mysql_query("select * from tekstrot where numhits > hits or numvisninger > visninger ORDER BY RAND() limit 1"); $number = mysql_num_rows($res);
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
En udgave der burde fungere, men ikke giver helt rigtige resultater, da betingelsen der involverer hits, numhits, visninger og numvisninger i forvejen var forkert.
$res = mysql_query("SELECT COUNT(*) FROM tekstrot WHERE laas AND (hits < numhits OR visninger < numvisninger)"); $number = mysql_result($res, 0); $wantedrecord = mt_rand(1, $number) - 1; $res = mysql_query("select * from tekstrot WHERE laas AND (hits < numhits OR visninger < numvisninger LIMIT $wantedrecord, 1)"); $row = mysql_fetch_array($res); print "<a href=tekstrotklik.php?id=$row[id] target=_blank><font face=verdana size=1 color=white>$row[titel]</font></a>"; mysql_query("update tekstrot set visninger = visninger+1 where id=$row[id]");
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.