Newsgroup: it.comp.www.php
Titolo: data estratta da un database

Ciao a tutti,
perchè questa linea di codice mi restituisce due date diverse, mentre
dovrebbero essere uguali???
echo date("Y/m/d", $riga[DATA])." ".$riga[DATA];
ovvero il risultato è :
1970/01/01 2001-04-09
Ciao e grazie,
Paplo

 echo date("Y/m/d", $riga[DATA])." ".$riga[DATA];
il secondo arg di date deve essere un timestamp unix, non una stringa!
quindi devi convertire la tua data in timestamp e poi formattarla con date.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/motivation.it.html

oh ... mi dispiace di non essere inteliggente quanto lei, dott. Pankarrusso.
la prossima volta che faccio una domanda faccia a meno di rispondermi (del
resto non è bene avere a che fare con un inferiore! )
e poi conosco già la sua risposta!
l'inferiore,
Paplo

 e poi conosco già la sua risposta!
che risposta?
forse hai preso un abbaglio, non è mia intenzione far sentire inferiore gli 
altri, né sono in grado, sapendo di non essere neanch'io una cima.
comunque, non mi sembra proprio il caso di alzare così i toni di un thread 
che effettivamente consideravo chiuso, avendoti dato, oltre ad un consiglio 
sincero (leggere il manuale), anche la soluzione, risparmiandoti la fatica 
nell'immediato.
se ti ho offeso, ti porgo umilmente il calumet della pace.
(oggi son di buonissimo umore)
ciao!
:-)
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

 ha scritto nel messaggio
news:QFZh9.11433$Hc7.1...@twister1.libero.it...



è stato aperto lunedì alle 19.31.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/

 Come fare a convertirle in un timestamp?
Non se puede. Timestamp e unix epoch sono definiti con 32 bit e non esiste
modo per uscire da queste definizioni (un bel giorno verra' il timestamp 48
o 64 [cosi possiamo anche datare il bigbang]).
N.B: Molto ben definito e' anche il quoting.

 (oggi son di buonissimo umore)
io no! :-)
Ciao,
Paplo

 > il sapiente Paplo dice:
Impostazione del Newsreader. Se lurki un' po' lo capisci.
Non e' che condivido questa sua impostazione, ma la prima riga
di un messaggio va per default *non* letto.

 o 64 [cosi possiamo anche datare il bigbang
questo mi ricorda un esilarante intervento dal pubblico a una conferenza
di Ingegneria del software ai tempi del celeberrimo Y2K.
Il relatore: "Allora, bla bla bla, adesso senza problemi mettiamo 4
cifre per l'anno, bla bla bla"
E dalle prime file uno sbotta un po' alterato per la presunta stupidata
che aveva appena ascoltato: "E no, ci risiamo! E se nel mio programma
devo inserire l'anno 10000 che facciamo? Ci risiamo!? E no!!" :-)
Emiliano Farinella
-- 
"Science as a candle in the dark" (Carl Sagan)

 io no! :-)
me ne ero accorto!
saluts
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/gnu/why-gnu-linux.it.html

 ha scritto nel messaggio
news:6t0i9.12221$Hc7.2...@twister1.libero.it...

Grazie ! Purtroppo l'ho visto solo dopo aver postato il msg in questo tread.
Se interessa ho trovato un escamotage abb. discutibile:
la data mi arriva da una connessione odbc e sarebbe appunto la data di
nascita di una persona.(anche antecedente il 1970)
Mi viene in formato aaaa-mm-dd io, la voglio in gg-mm-aaaa, quelle
posteriori alla unix epoch vanno bene con la funzione date() ma le
antecedenti no.
Allora inserisco il risultato in una sql di mysql senza xo' connessione a
nessun database e la riformatto con date_format di mysql. Beh! Funziona!
Ciao !

  
http://php.dopoil.com/faq.php?mysqlCalcs
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/no-word-attachments.it.html


Rotfl!

Jurgen Schwietering già lo sapeva!!!
Ma c'è qualcosa che Jurgen Schweitering non sappia?? :)
fermat

 ha scritto nel messaggio
news:t2ijoucuov2ajs6si...@4ax.com...

Ok Jurgen è un grande.
Quindi in definitiva: php da solo non gestisce, nel senso che non è in grado
di effettuare calcoli e formattazioni, date anteriori alla unix epoch?