PDA

View Full Version : Maledette date


tutmosi3
05-05-2005, 19:53
Mi sto cimentando in PHP & MySQL ,tramite form inserisco un valore di data nel database in un campo "data" formattato come "DATE" (ovvero YYYY-MM-DD) ma quando faccio una query sul db per estrarre la data e per visualizzarla, ecco che mi ritorna nel formato standard ovvero 2005-05-05.
Sto avendo emicranie e non risolvo il problema.
La mia data finale dovrebbe avere un formato del tipo "Giovedė, 5 maggio 2005".

Sapete aiutarmi?

Ciao e grazie

GHz
05-05-2005, 21:29
Se la memorizzi in quel formato per forza che ti ritorna cosė :p

Se vuoi fare una cosa fatta bene quel campo mettilo di tipo intero a 10 cifre, e memorizzaci la data e l'ora in timestamp con la funzione time() del php.

Poi quando va a leggere il db prendi quel numero e ti crei la data nel formato che vuoi te con la funzione strftime.

Per esempio se vuoi il formato "Giovedė, 5 maggio 2005" devi mettere:

strftime('%a %d %b %y', $timestamp)

Se lo vuoi anche con l'ora precisa (visto che il timestamp č preciso al secondo) metti cosė:

strftime('%a %d %b %y - %H:%M:%S', $timestamp)

Documentazione sulla funzione: http://it.php.net/manual/it/function.strftime.php

Ciao,
GHz

tutmosi3
06-05-2005, 10:48
Grazie 1000.
In serata passo all'azione.

Ciao