Brug funktionen rand (
http://php.net/rand)Det kræver to argumenter, minimum og maximum. Det vil sige at rand(1, 6) vil give dig et tilfældigt tal mellem 1 og 6.
Dette virker selvfølgelig kun hvis rækkerne i din database, alle har id i rækkefølge. Altså 1, 2, 3, osv. Hvis der er "huller", kan du fx benytte en while løkke, der først stopper når den har taget et tal der er i databasen.
<pre>while(!in_array($id, $array)){
$id = rand($min, $max);
}</pre>
Håber det er svar nok
Indlæg senest redigeret d. 09.02.2010 14:58 af Bruger #6300