Irgentwie klappt das alles nicht...
Dies ist mein Quellcode...
die Variable die uebergeben wird heisst $datum
if($action=="insert"){
function date_german2mysql($datum) {
list($tag, $monat, $jahr) = explode(".", $datum);
return sprintf("%04d-%02d-%02d", $jahr, $monat, $tag);
}
$var='<font face="Times New Roman" color="#FFFFFF" size="3">';
$var1='<p>';
$news_vb=nl2br($news_vb);
$news_vb=eregi_replace("\n", "", $news_vb);
$news_SQL_insert="INSERT INTO touren (Verladedatum, Verladewerk, Verladebetrieb, Lieferscheinnummer, Gewicht, Entladewerk, CoilNr, Abgerechnet, Kennzeichen, Sondertour, news_datetime)VALUES ('$datum', '$news_vw', '$news_vb','$news_lsn','$news_gw','$news_ew','$news_cn','$news_ag','$news_kz','$news_st','$news_datetime')";
$bool=mysql_query($news_SQL_insert);^
if($bool==1) echo "<body bgcolor='#5B5757'><SCRIPT LANGUAGE=JavaScript>window.alert('Nachricht wurde aufgenommen')</SCRIPT>";
if($bool<>1) echo "<body bgcolor='#5B5757'><SCRIPT LANGUAGE=JavaScript>window.alert('Beim Aufnehmen der Nachricht ist ein Fehler aufgetreten')</SCRIPT>";
}
was um Gottes Willen muss da rein damit das Datumsformat 01.09.2004 in 2004-09-01 gewandelt wird......
Thomas