Ciao
Vorrei far restituire ad una select
una sola riga
presa a caso tra gli ultimi record inseriti
Con la clausola limit mi restituisce una riga ... ma sempre la stessa.
Che sintassi devo usare?
Ciao
Vorrei far restituire ad una select
una sola riga
presa a caso tra gli ultimi record inseriti
Con la clausola limit mi restituisce una riga ... ma sempre la stessa.
Che sintassi devo usare?
select * from tabella where tua_clausola order by rand() limit 1
se la adatti questa potrebbe andar bene
Codice PHP:
$mysqlc->query("SELECT * FROM tabella ORDER BY rand() LIMIT 1");
$result = mysql_fetch_array($mysqlc->result, MYSQL_ASSOC);
echo ($result_['[i]campo_della_tabella[/i]']);
![]()
---------------------------
danielix05
funziona!
Grazie mille
Ciao