miao,
ho questo script
Codice:
$dataoggi=date("Y-m-d H:i:s");
//leggo dal database solo il record che mi interessa
$sql="select * from $table9 where tempo >= '$dataoggi' limit 0,1";
$result=mysql_query($sql, $db);
$data=mysql_fetch_row($result);
//estrapolo i vari august mese anno.. dalla data presente nella stringa memorizzata nel database
$datamese=date(F,strtotime($data[1]));
$datagiorno=date(d,strtotime($data[1]));
$dataanno=date(Y,strtotime($data[1]));
$dataore=date(H,strtotime($data[1]));
$dataminuti=date(i,strtotime($data[1]));
$datasecondi=date(s,strtotime($data[1]));
//unisco i vari valori estrapolati prima x creare la stringa da utilizzare dentro lo script
$quando=$datamese." ".$datagiorno." ".$dataanno." ".$dataore.":".$dataminuti.":".$datasecondi;
$testo=$data[0];
sino a l'altro ieri, 2007, funzionava tutto perfettamente...
oggi vado a controllare e non mi legge più i dati nel database.....
eppure il database è stato modificato circa 20 giorni fa....
cosa è successo?
xchè non mi trova più nessun valore?
nel database c'è questo tipo di dati
Codice:
al GP di F1 d'Australia del 16/03/2008 alle ore 05... 2008-03-16 05:30:00
al GP di F1 della Malaysia del 23/03/2008 alle ore... 2008-03-23 08:00:00
al GP di F1 di Spagna del 27/04/2008 alle ore 14:0... 2008-04-27 14:00:00
dove la prima parte è il testo che dovrebbe scrivere se il $dataoggi è minore del primo valore della tabella confrontandolo con la data che c'è scritta nella seconda colonna... (2008-03-16 05:30:00)
xchè non funziona più?!?!?
ps ho risolto non so come, ma si era cancellato un pezzo di codice prima di quello postato....... si può anche chiudere.