Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Visualizzare solo gli ultimi 5 record

    Ciao a tutti,
    espongo il mio bel problemone:
    ho creato un piccolo database di news, il contenuto di queste vengono visualizzate sia in una pagina dedicata a tutte le news inserite che nella home page.
    In quest'ultima però vorrei che vengano visualizzate solo le ultime 5 inserite (ovviamente in base alla data di immissione).

    Ho provato in tutti i modi con risultato "esaurimento nervoso"!!!

    Ringrazio anticipatamente
    Leftist

  2. #2
    Utente di HTML.it L'avatar di AvOJaromil
    Registrato dal
    Feb 2006
    residenza
    laddove si stagiona formaggio dentro a dei grossi buchi di tufo
    Messaggi
    549
    o ho capito male oppure non mi sembra un gran problemone

    ordini la query in base alla data con order by
    controlli che il recordset non sia vuoto

    if not recordset.eof
    //poi potresti controllare se ci sono almeno 5 record
    if (recordset.recordcount>=5) then
    cicli le volte che vuoi
    else

    do while not recordset.eof
    ........
    loop

    end if
    "homer sei tonto come un mulo e due volte più brutto. se uno sconosciuto ti offre un passaggio tu devi accettarlo..."

    www.flickr.com/photos/asciella/
    www.lastfm.it/user/qvaioe/

  3. #3
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    select top 5 * from tabnews order by datanews DESC
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Attenzione: se ci sono più news con la stessa data le prenderà tutte...
    Se esiste un campo identificativo univoco meglio usare quello.

    Roby

  5. #5
    farei comunque una top 5, e poi eventualmente uscirei prematuramente dal ciclo di visualizzazione

  6. #6
    Originariamente inviato da optime
    farei comunque una top 5, e poi eventualmente uscirei prematuramente dal ciclo di visualizzazione
    :rollo: Emmmm
    avete ragione non era proprio un problemone, stanchezza e rimambimento non mi hanno fatto ragionare bene:
    order by id DESC LIMIT 4 "

    Chiedo scusa a tutti.

    Grazie

    Ps: X Roby - le news vengono inserite giornalmente, max 2 al giorno.

    Leftist

  7. #7
    Utente di HTML.it L'avatar di EmTmE
    Registrato dal
    Jun 2001
    Messaggi
    333
    Originariamente inviato da leftist
    :rollo: Emmmm
    avete ragione non era proprio un problemone, stanchezza e rimambimento non mi hanno fatto ragionare bene:
    order by id DESC LIMIT 4 "

    Chiedo scusa a tutti.

    Grazie

    Ps: X Roby - le news vengono inserite giornalmente, max 2 al giorno.

    ma mica devi scusarti
    lo spirito qui è di collaborazione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.