Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    195

    Selezionare il secondo record

    Salve ragazzi. Per selezionare gli eventi da mostrare sul mio sito, utilizzo questa stringa:

    Codice PHP:
    $res mysql_query("SELECT *, concat_ws('-',anno,mese,giorno) AS data_evento FROM $m_events WHERE concat_ws('-',anno,mese,giorno) > curdate() ORDER BY data_evento DESC LIMIT 0,1");
    while (
    $elenco mysql_fetch_assoc($res)) { 
    Questo mi permette di selezionare un evento, e cioè il più prossimo alla data odierna. Se però volessi selezionare quello esattamente dopo (come data) a quello più prossimo alla data odierna, come dovrei fare?

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di M4rko
    Registrato dal
    Dec 2000
    Messaggi
    619
    Nella query sostituisci LIMIT 0,1 con LIMIT 1,1

    Tutti hanno bisogno di credere in qualcosa.
    Io credo che mi farò un'altra birra.


  3. #3
    ...ORDER BY data_evento DESC LIMIT 1,1

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.