Ciao a tutti.
Inserisco la data in questo modo:
e la invio al DB 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>
Il risultato nel db è che come data ad ogni riga ottengo sempre la stessa serie di 10 cifreCodice PHP:$data = mktime("0", "0", "0", $giorno, $mese, $anno);
$query = "INSERT INTO news (titolo, testo, data) VALUES ('$titolo', '$testo', '$data')";
"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.

Rispondi quotando
