PDA

View Full Version : [PHP - MySQL] estrarre una data


bouncey2k
21-12-2007, 01:24
Ho creato un

<input type="hidden" name="data" size="20" />

e passato ad una pagina.php nel seguente modo:

$data = date("d-m-Y");
$insert = INSERT INTO tabella bla bla bla '$data';

mi inserisce la data alla perfezione.

Ma se volessi estrarre solo (ad es.) l'anno di quella data.. come faccio? :stordita:

kk3z
21-12-2007, 10:33
A meno che non sia un campo DATE o DATETIME (e da quel che vedo non lo è), devi farlo a mano in php, per es:
list($giorno, $mese, $anno) = explode("-", $row['data']);

Se il campo era DATE, potevi usare la funzione YEAR (http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#function_year) di mysql.