R: [Db] Problemino ><
giuseppe a arsnet.it
giuseppe a arsnet.it
Ven 20 Lug 2007 15:44:01 CEST
Graz ha scritto:
>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.
aggiungi alla query un “Order By posid desc”
La query che fai adesso estrae tutti i record con posid inferiore a $posid è
quindi normale che ti restituisca il primo dell’elenco.
Tieni presente comunque che anche la prima query che fai non estrae 1 solo
record ma ne estrae N, il fatto che il primo record che ti restituiscono è
il record che ti serve è solo una questione di ordinamento.
Buon lavoro
Giuseppe
_____
avast! Antivirus <http://www.avast.com> : In arrivo messaggio pulito.
Virus Database (VPS): 000758-0, 19/07/2007
Controllato il: 20/07/2007 15.34.24
avast! - copyright (c) 1988-2007 ALWIL Software.
_____
avast! Antivirus <http://www.avast.com> : In partenza messaggio pulito.
Virus Database (VPS): 000758-0, 19/07/2007
Controllato il: 20/07/2007 15.44.01
avast! - copyright (c) 1988-2007 ALWIL Software.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.ziobudda.net/pipermail/db/attachments/20070720/469b73f0/attachment-0001.html
Maggiori informazioni sulla lista
Db