creare un numero in random

Se io inserisco 10 query nel database è possibile fare in modo che uno script mi legga il numero delle query e nel range degli id mi generi un numero casuale?

cioè mi spiego: io ho 10 query nel database... lo script rileva che gli id vanno da 1 a 10; mi crea in random un numero compreso tra 1 e 10 (poniamo 7) e mi restituisce il valore 7 in una variabile

inviato 11 anni fa
z3ro
z3ro
1
X 0 X

ho risolto... se a qualcuno interessasse posto lo script:

<?php
$sql = "SELECT Max(pid) as MaxId, Min(pid) as MinId FROM ".$prefix."pictures";
$result = mysql_query($sql,$db);
$row = mysql_fetch_array($result);
$id = intval(rand($row[MinId],$row[MaxId]));?>
risposto 11 anni fa
z3ro
z3ro
1
X 0 X

o più semplicemente:

SELECT pid FROM tabella ORDER BY RAND() LIMIT 1;

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda