<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>
gaz ha scritto<br>> ..... se inserisco questa invece<br>> $nome2 = $db->get_var("SELECT titolo FROM collection WHERE posid < '$posid'<br>> AND anno='$catid'");<br>> non mi da, come dovrebbe, il titolo dlel'articolo della precedente<br>> posizione, ma bensė il titolo del primo articolo presente, ovvero quello<br>> nella posizione pių bassa di tutte.<br><br>Nella query chiedi di avere tutti i record con posid < xxxx ed anno = yyy senza specificare nessun ordinamento.<br><br>Il data base restituisce non un solo titolo ma TUTTI i titoli che soddisfano le tue condizioni (se scorri i record trovati ne troveresti altri), non avendo specificato un ordinamento i dati ti sono restituiti "come capita" (ripetendo la stessa query con gli stessi parametri potresti avere i risultati in un altro ordine).<br><br>Suggerimento: aggiungi un ORDER BY posid DESC e limita il numero di record estratti con un LIMIT 1 (o qualcosa di analogo, dipende dal db che stai usando)<br><br>ciao<br>sandro<br><br><br /><hr />Make every IM count. Download Windows Live Messenger and join the i'm Initiative now. It's free. <a href='http://im.live.com/messenger/im/home/?source=TAGWL_June07' target='_new'>Make it count!</a></body>
</html>