hi
hab eine spalter in der das datum gespeichert werden soll.
laut sql echo wir das datum auch gespeicht, wenn ich jedoch in die DB schaue, steht dort statt dem datum immer nur 0000-00-00 - woran kann das liegen????
hab eine spalter in der das datum gespeichert werden soll.
laut sql echo wir das datum auch gespeicht, wenn ich jedoch in die DB schaue, steht dort statt dem datum immer nur 0000-00-00 - woran kann das liegen????
Code:
function datumen ($datum)
{
if (ereg ("([0-9]{1,2}).([0-9]{1,2}).([0-9]{1,4})", $datum, $regs))
$datumA = "$regs[3]-$regs[2]-$regs[1]";
return $datumA;
}
$shows = $_GET['shows'];
$bandid = $_GET['bandid'];
$save_shows = $_GET['save_shows'];
if($save_shows==1) {
$show_date = $_POST['show_date'];
$datum_neu = datumen($show_date);
$sql_save = "INSERT INTO w_ftr_bandshows (band_id, show_bands, show_date, show_place, show_text) VALUES ('$_POST[band_id]', '$_POST[show_bands]', $datum_neu, '$_POST[show_place]', '$_POST[show_text]')"; echo $sql_save;
$sql_query = mysql_query($sql_save);
echo '
<font color="#000000">Datensatz gespeichert / Data saved!
';
}

Kommentar