Tobias Kloth: Einfügen in MySQL-DB mit Datumsfeld

Beitrag lesen

Hallo Carsten,

$Datum = date('m-d-y');

für was das? mysql kann selbst ganz gut mit Daten umgehen - in deinem Fall wäre NOW() (->http://www.mysql.de/doc/de/Date_and_time_functions.html#IDX1270) genau das richtige.

$SQLString = "INSERT INTO DBConfUser (BDatum) VALUES ('$Datum') WHERE Name = '$User'";

dass ein UPDATE sinnvoller wäre hat dir Henning ja schon gesagt :-)

$Ergebnis = mysql_db_query($DBName, $SQLString, $Server);

mysql_db_query() ist veraltet, nimm mysql_select_db() und mysql_query() (siehe auch http://de2.php.net/mysql_db_query)

Der Datenbankname ist korrekt, die Felder richtig bezeichnet und auch die Formate der Felder ist korrekt.

was hat die Spalte BDatum für ein Format?

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|