david: werte in datenbank eintragen

Beitrag lesen

hallo

  1. Bitte poste mal ein "fertiges" Statement, d.h. mit befüllten Werten

meinst du damit die eingetragenen werte?geht nicht siehe unten

  1. Du solltest dir angewöhnen auch die beim Insert die Spalten mit anzugeben, also im Stil von INSERT INTO tab (s1, s2) VALUES (v1, v2)
    ok

Ansonsten: Kriegst du gar nichts eingefüllt oder nur einen Satz?

es wird nix eingetragen

$query="INSERT INTO kalenderdaten VALUES(NULL,'$Datum','$Uhrzeit','$Beschreibung')";

$insert_ok=@mysql_query($query);
   if($insert_ok==false){
  echo("Eintrag konnte nicht eingetragen werden");

nur die fehlermeldung kommt zurück

Du hast deine ID nur als NOT NULL default '0' definiert UND als Primary Key.

wollte ihn auch als NULL definieren geht aber nicht(ppMyadmin - ich kann zwar ändern aber dem speichern is es wieder NOT NULL)
in meinem formulat hat der user ja sowieso nicht die möglichkeit eine  id zu setzen

vielen dank