Hallo,
ich möchte ein kleines Gästebuch entwerfen.
Hierfür habe ich ein Eingabeformular (buch.html) erstellt.
[method="post" action="eintragen.php"]
eintragen.php:
<?PHP
$name = $_POST['name'];
$email = $_POST['email'];
$beitrag = $_POST['beitrag'];
$datum = date("YYYY-mm-dd");
$uhrzeit = date("H:i:s");
include ("db.php");
$abfrage = "INSERT INTO buch(name,email,beitrag,datum,uhrzeit) VALUES('$name','$email','$beitrag','$datum','$uhrzeit')";
$ergebnis = mysql_query($abfrage) or die ("Es konnte kein Eintrag hinzugefuegt werden!");
mysql_close();
?>
Tabelle: buch
id -> int(11) PRI auto_increment
name -> varchar(30)
email -> varchar(30)
beitrag -> text
datum -> date
uhrzeit -> time
Es funktioniert alles einwandfrei, bis auf datum und uhrzeit lassen
sich nicht einfügen. Ohne datum und uhrzeit funktioniert es.
Ich habe mir mal datum und uhrzeit über echo ausgeben lassen.
Ist alles ok. Wenn ich direkt anstatt '$datum' '1999-02-02' eingebe
funktioniert es. Wieso nicht anders?
Ich möchte, dass nach jedem Eintrag das aktuelle Datum sowie die
Uhrzeit in die Tabelle geschrieben wird.
Im Voraus schon einmal Danke für eure Hilfe
bis denn
Florian