Salve a tutti.
Sto costruendo un motore di ricerca per Mysql.
Ho un campo "giorno" in cui faccio scrivere all'utente una data nel formato anno/mese/giorno
Quando poi vado a mostrare questo dato nella select scrivo:
Codice PHP:
SELECT id, numero,sezione, DATE_FORMAT(giorno,'%d/%m/%Y') as data FROM tabella ecc...
E poi richiamo il dato semplicemente con un
Codice PHP:
print($results['data']);
e lui mi formatta correttamente la data con giorno/mese/anno.
Ora il problema è questo: io vorrei fare una ricerca parametrata con due date (WHERE campo_data BETWEEN data_1 e data_2)...
però NON SO COME FAR SCRIVERE LA DATA ALL'UTENTE. Nel senso che se scrive giorno/mese/anno non trova nulla perché lui archivia i dati così:
2003-12-29 00:00:00
come posso fare? Io vorrei che scrivendo due date (da - a) nel formato giorno/mese/anno fosse possibile effettuare la ricerca...
Grazie
Franz