Back to top

Autore Topic: [Risolto] Controllare una data  (Letto 1363 volte)

Offline Alhazred

  • Appassionato
  • ***
  • Post: 289
    • Mostra profilo
[Risolto] Controllare una data
« il: 23 Mar 2009, 14:33:35 »
Ho un form sul quale si può inserire una data tramite 3 menu <select> (giorno, mese, anno), dovrei fare controlli per vedere se la data immessa è coerente o no, ad esempio che non si inserisca 30 Febbraio, o che si inserisca 29 Febbraio per un anno non bisestile.

Dal momento che mysql lo fa di suo questo controllo all'inserimento, pensavo di catturare il messaggio d'errore ritornato, far leggere questo a PHP e vedere da qui se il problema è stata la data.
Non so però come catturare i messaggi d'errore generati da mysql, c'è una funzione PHP che può aiutarmi?
« Ultima modifica: 24 Mar 2009, 02:01:56 da Alhazred »

Offline Alhazred

  • Appassionato
  • ***
  • Post: 289
    • Mostra profilo
Re: [Risolto] Controllare una data
« Risposta #1 il: 24 Mar 2009, 02:03:59 »
Mysql fa questi controlli sulla data all'inserimento nella tabella, ho messo un'istruzione per catturare l'eventuale messaggio d'errore, avendo il messaggio d'errore controllo se all'interno c'è la stringa "Incorrect date value".

 



Web Design Bolzano Kreatif