Ciao a tutti.
Inserisco la data in questo modo:
Codice PHP:
<select name="giorno">
<?
for ($i=1; $i<=31; $i++)
echo "<option value=\"$i\">$i</option>";
?>
</select>
<select name="mese">
<option value="1" selected>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="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007" selected>2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
</select>
e la invio al DB in questo modo:
Codice PHP:
$data = mktime("0", "0", "0", $giorno, $mese, $anno);
$query = "INSERT INTO news (titolo, testo, data) VALUES ('$titolo', '$testo', '$data')";
Il risultato nel db è che come data ad ogni riga ottengo sempre la stessa serie di 10 cifre
"1167606000".
Penso proprio di aver fatto confusione.
Comunque sia c'è un modo più semplice per insierire la data nel db da menù a tendina?
Grazie.