Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    ORDER BY created DESC LIMIT $ilnumerochevuoi
    If you think your users are idiots, only idiots will use it. DropBox

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    226
    avevo già fatto così.

    Se metto order by DESC LIMIT 5 mi prende gli ultimi 5 inseriti con questo ordine
    n1
    n2
    n3
    n4
    n5

    Se metto Order by data creazione LIMIT 5
    mi prende i primi 5 inseriti

    Non ho trovato nessuna combinazione che mi prenda gli ultimi 5 articoli inseriti in ordine di data , solo che li voglio vedere al contrario, cioè prendendo gli ultimi 5 articoli inseriti prendendo in considerazione la data, me li dovrebbe ordinare partendo dal primo inserito(quello con la data più vecchia) fino ad arrivare all'ultimo (cioè al più recente inserito)
    Quindi
    n.5
    n.4
    n3
    n2
    n1

    Quote Originariamente inviata da homerbit Visualizza il messaggio
    ORDER BY created DESC LIMIT $ilnumerochevuoi

  3. #3
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    Quote Originariamente inviata da s.ef Visualizza il messaggio
    Non ho trovato nessuna combinazione che mi prenda gli ultimi 5 articoli inseriti in ordine di data , solo che li voglio vedere al contrario, cioè prendendo gli ultimi 5 articoli inseriti prendendo in considerazione la data, me li dovrebbe ordinare partendo dal primo inserito(quello con la data più vecchia) fino ad arrivare all'ultimo (cioè al più recente inserito)
    Quindi
    n.5
    n.4
    n3
    n2
    n1
    questo non lo avevi detto! Cioè tu vuoi selezionare gli ultimi articoli inseriti con:
    order by CREATED DESC LIMIT 5 ed in FASE DI VISULIZZAZIONE stamparli in ordine crescente partendo dal più vecchio (qundi dall'ultimo dei 5 selezionati precedentemente)

    Così al volo mi vien da suggerirti la funzione array_reverse
    dopo la riga $rows = $db->loadObjectList();

    aggiungi la seguente: $rows = array_reverse($rows );

    prova e fammi sapere
    ciao
    If you think your users are idiots, only idiots will use it. DropBox

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    226
    Così funziona correttamente.
    Non conoscevo questa funzione :-) mi sembra utilissima.
    grazie mille

    Quote Originariamente inviata da homerbit Visualizza il messaggio
    questo non lo avevi detto! Cioè tu vuoi selezionare gli ultimi articoli inseriti con:
    order by CREATED DESC LIMIT 5 ed in FASE DI VISULIZZAZIONE stamparli in ordine crescente partendo dal più vecchio (qundi dall'ultimo dei 5 selezionati precedentemente)

    Così al volo mi vien da suggerirti la funzione array_reverse
    dopo la riga $rows = $db->loadObjectList();

    aggiungi la seguente: $rows = array_reverse($rows );

    prova e fammi sapere
    ciao

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 © 2025 vBulletin Solutions, Inc. All rights reserved.