ein datum mit 'd.m.Y' in ein Datetimefeld zu pinnen wird nicht klappen
wenn er unbedingt das deutsche Format will dann muss er diese im Varchar machen, für den anderen Fall also wenn er datetime richtig füllen will dann muss er wohl
ein datum mit 'd.m.Y' in ein Datetimefeld zu pinnen wird nicht klappen
wenn er unbedingt das deutsche Format will dann muss er diese im Varchar machen, für den anderen Fall also wenn er datetime richtig füllen will dann muss er wohl
PHP-Code:
$datum=date("Y-m-d h:m:s");
absetzen
und das ist mitnichten aua....
Einen Wert, für den es einen vorgefertigen Datentyp gibt, in einen anderen zu quetschen ist mit Abstand das Schlimmste was man machen kann.
INSERT INTO tabelle (Datum) VALUES (NOW())
PHP muss man zum Einfügen des Datums gar nicht bemühen...
Beim SELECT einfach
SELECT UNIX_TIMESTAMP(Datum) Datum FROM tabelle
Und bei der Ausgabe dann
echo date('d.m.Y', $row['Datum']);
fertig. Das ganze auf ein VARCHAR auszulagern ist unbequem und unperformant
Ich hätte gerne das aktuelle datum automatisch ausgegeben also sprich das systemdatum, wie mach ich das nun am besten mit der now funktion hat es bei mir nicht geklappt. Habe den code so geschrieben:
VALUES ('NULL', '".$_REQUEST['proname']."','".$_REQUEST['protyp']."','".$_REQUEST['now()']."','".$_REQUEST['aPro']."',
Kommentar