[Php-it] Domanda query a mysql
Francesca
francesca_g at email.it
Wed Apr 18 17:28:33 CEST 2007
Cristiano Verondini ha scritto:
>> in una tabella MySQL con uno dei campi popolato da tot record "X", tot
>> record "Y" e tot record "Z". E' possibile estrapolare l'ultimo record
>> inserito per ogni valore X-Y-Z?
>
> Nella tabella esiste un timestamp? Nel caso:
>
> SELECT K, MAX(TS)
> FROM T
> GROUP BY K
>
> K è il campo col valore, TS il timestamp. Invece del timestamp puoi
> usare qualunque campo il cui valore aumenti con gli inserimenti.
>
> Cris
>
Grazie per il suggerimento.
$q_ultimeschede = mysql_query("SELECT icat, MAX(itime)
FROM nucleus_item
GROUP BY itime
WHERE iblog='4'
ORDER BY inumber DESC
LIMIT 3");
ma alla riga:
while($row1 = mysql_fetch_array($q_ultimeschede))
dà errore "supplied argument is not a valid MySQL result resource"
Nel caso specifico, si tratta di selezionare gli id (icat) delle ultime
3 categorie in cui è stato inserito un articolo (CMS Nucleus).
More information about the Php-it
mailing list