Ciao a tutti,
devo realizzare una unica form che permetta o l'aggiornamento di un dato (se già esistente) oppure il suo nuovo inserimento. Tutto bene sino al campo 'an_dtnas' che è un campo di tipo DATE.
nel senso che se faccio l'inserimento un po' brutalmente faccio uscire la data odierna in gormato gg/mm/aaaa e poi uso una funzione per convertirla nel corretto formato MySQL aaaa-mm-gg
Non riesco a capire come fare l'inverso, ovvero ottenere nella form che la variabile $an_dtnas venga restituita anzichè nel formato originale nel formato italiano.....
grazie,
marco
Codice PHP:
$num = mysql_affected_rows();
if ($num > 0)
{
$sw_rew = 1;
$rigo = mysql_fetch_array ($query);
$an_matr = $rigo["an_matr"];
$an_cogn = $rigo["an_cogn"];
$an_nome = $rigo["an_nome"];
$an_dtnas = $rigo["an_dtnas"];
$an_pro = $rigo["an_pro"];
$an_qua = $rigo["an_qua"];
$an_sesso = $rigo["an_sesso"];
$an_part = $rigo["an_part"];
}
else
{
$sw_rew = 0;
$an_matr = $an_matr;
$an_cogn = "";
$an_nome = "";
$an_dtnas = date("d/m/Y");
$an_pro = "";
$an_qua = 0;
$an_sesso = "M";
$an_part = "";
}
echo "
.........
<input name=\"an_dtnas\" type=\"text\" id=\"an_dtnas\" value=\"$an_dtnas\" size=\"10\" maxlength=\"10\">
...