Hallo Steffen
Wie macht ihr es? Was ist die beste Lösung.
Probier es mal mit dieser funktion, die das europäische Datumsformat in ein SQL taugliches umwandelt:
function Datum_mySQL2Dt($datum){
list($jahr, $monat, $tag) = explode("-", $datum);
if ($jahr < 20 ){
$jahr += 2000;
}
elseif ($jahr < 100 ){
$jahr += 1900;
}
return sprintf("%02d.%02d.%04d", $tag, $monat, $jahr);
}
function Datum_DtmySQL2($datum){
list($tag, $monat, $jahr) = explode(".", $datum);
if ($jahr < 20 ){
$jahr += 2000;
}
elseif ($jahr < 100 ){
$jahr += 1900;
}
return sprintf("%04d-%02d-%02d", $jahr, $monat, $tag);
}
Wenn Du dann das Datum in die Datenbank eintrögst schreibs, dan verwende:
Datum_mySQL2Dt($Daten["Name_Der_Zelle"])...
Gruß
Olli