Warum liest du das nicht im MySQL-Handbuch nach?
Dort sind die gültigen Datumsformate doch beschrieben.
$abfrage = "INSERT INTO gkind (gdatum) VALUES (2007-03-12)";  
mysql_query($abfrage);  
  
echo mysql_error();
führt ohne Fehlermeldung zu einem Datumswert von 0000-00-00. Man darf die Anführungsstriche nicht vergessen. Außerdem werden führende Nullen benötigt.
 nicht angemeldet
 nicht angemeldet Der Martin
 Der Martin