13. februar 2003 - 16:49Der er
3 kommentarer og 1 løsning
Tilfældigt tal - men ikke et der er i db i forvejen
Jeg skal have en funktion der laver et tilfældigt tal, jeg vil gerne benytte ran-funktionen. Tallet skal gemmes i en database, men det skal først tjekkes at tallet ikke er der i forvejen, for så skal den vælge et andet tal.
start med at hente alle dataene ud fra mysql og lægge dem i et array - herefter kan du lave en løkke som laver tal indtil du finder et der ikke findes...i hvert fald en måde at gøre det på
et eksempel:
<?php $query = "SELECT nummer FROM tabel"; $result = mysql_query($query) or die(mysql_error()); while($row = mysql_fetch_row($result)) { $numre[] = $row[0]; }
nej, de minder ikke spor om hinanden, men navnet er 3 char kortere... nemmere at skrive... ;) ;) ;) men in_array() har eksistet siden PHP 4.0.0, array_search siden 4.0.5...
Jeg har bare taget datoen, så får man nyt tal hele tiden... Ellers tak!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.