Hallo,
oder kann es sein das die Werte in der Datenbank falsch gesetzt sind?id und on habe ich auf int(5) den Rest auf Text gesetzt.
Bevor wir hier unnoetig zu spekulieren anfangen:
Bitte gehe zuerst mal nach den Vorschlaegen vor, die wir Dir gemacht haben, naemlich:
1. die Query anzeigen lassen
2. die allfaelligen Fehlermeldungen anzeigen zu lassen.
Hoechstwahrscheinlich wirst Du so den Fehler finden.
Falls es denn wirklich ein Typen-Problem ist, wird das
vermutlich in der MySQL-Fehlermeldung stehen.
"Dein Buechlein" ist offenbar schlecht, sonst waeren die Beispiele
darin so formuliert, dass die Fehlermeldungen angezeigt werden.
Nimm als Beispiel lieber:
http://www.php.net/manual/de/ref.mysql.php#mysql.examples
http://www.php.net/manual/de/function.mysql-error.php
Gruesse,
Thomas