[Db] Problemino ><

Cristiano Verondini cristiano a verondini.it
Ven 20 Lug 2007 16:35:45 CEST


> Tuttavia se inserisco questa invece
> $nome2 = $db->get_var("SELECT titolo FROM collection WHERE posid <
> '$posid' AND anno='$catid'");
> non mi da, come dovrebbe, il titolo dlel'articolo della precedente
> posizione, ma bensì il titolo del primo articolo presente, ovvero
> quello nella posizione più bassa di tutte.
>
> Potrebbe essere un problema mysql oppure ho sbagliato da qualche
> parte nel php?

    Immagino che quella SELECT restituisca un *insieme* di record, di cui tu 
prendi il primo. SQL non specifica qualè' il primo (a meno che tu non 
intervenga con un'ORDER BY), quindi il risultato è inpredicibile. Solo 
un'impressione la mia però! :)

        Cris

-- 
Cristiano Verondini
http://www.verondini.it  ---   [ICQ: 114 190] 



Maggiori informazioni sulla lista Db