Buongiorno, avrei un piccolo problemino e spero con il vostro aiuto di venirne a capo. Non riesco a fare in modo che la data venga inserita nel database. HO creato una tabella contenente il campo date di tipo date.

Codice PHP:
<form method="post" action="save.php">
<?for ($i=1$i<=31$i++)
  echo 
"<option value=\"$i\">$i</option>";
?>
</select>

<select name="mese">
<option value="1">Gennaio</option>
<option value="2">Febbraio</option>
<option value="3">Marzo</option>
<option value="4">Aprile</option>
<option value="5">Maggio</option>
<option value="6">Giugno</option>
<option value="7">Luglio</option>
<option value="8">Agosto</option>
<option value="9">Settembre</option>
<option value="10">Ottobre</option>
<option value="11">Novembre</option>
<option value="12">Dicembre</option>
</select>

<select name="anno">

<option value="1">2008</option>
<option value="2">2009</option>
<option value="3">2010</option>
<option value="4">2011</option>

</select>  
<input type="submit" value="Invia" /></form>

E in un altro file cerco d'inserirla in questo modo



Codice PHP:
$giorno $_REQUEST['giorno'];
$mese=$_REQUEST['mese'];
$anno=$_REQUEST['anno'];



$data mktime("0""0""0",  $giorno$mese$anno); 

per stamparla

Codice PHP:
$query "SELECT date FROM tabella ORDER BY id  ";

$result mysql_query($query$db);

while (
$row mysql_fetch_array($result))
{


  echo 
"$row[data]";


Premetto che ho omesso per ragioni di spazio il resto del codice che comunque funziona correttamente, l'unico campo che mi crea problemi è questo. Il risultato della stampa è 0000-00-00. Mi dareste gentilmente un aiutino? Grazie