Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    17

    [FantacalcioPHP] Selezionare una data

    Salve a tutti,
    continua la realizzazione del sito del fantacalcio.
    Vorrei chiedervi aiuto riguardo la selezione di date.
    Mi spiego meglio....

    Ho una tabella in cui sono memorizzati l'indentificativo della giornata e la data in cui si giocherà.
    Per esempio la scorsa domenica 28/07/2010 si è giocata la 26a giornata.
    Quello che vorrei realizzare è un sistema che vada a confrontare la data odierna con quelle presenti nella tabella ed identificare così la giornata che deve essere giocata. Ad oggi il server dovrebbe selezionare la giornata 27.

    C'è un modo per far selezionare solo il primo record trovato che sia maggiore della data odierna? O eventualmente dopo aver selezionato tutte le giornate che hanno una data maggiore di quella odierna (nel mio caso dalla 27 alla 38) fargli selezionare solo il primo record???

    Grazie a tutti...

    Davide

  2. #2
    dipende dal tipo di data che hai: timestamp, formattazione standard yyyy/mm/dd o che altro.
    Nel primo caso fai
    SELECT * FROM tabella WHERE timepartita>='time()' ORDER BY timepartitaLIMIT 1
    nel secondo
    SELECT * FROM tabella WHERE datapartita>='now()' ORDER BY datapartita LIMIT 1
    così in qualsiasi caso ti trovi il primo record (limit 1) più prossimo (order by) rispetto alla data attuale.
    Poi dipende appunto dal formato della tua data.
    Ce l'ho fatta! - ItalianPixel -

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.