Andreas Korthaus: In MySQL Formulardaten speichern

Beitrag lesen

Hi!

aber...
In diesem php ist wohl nich der Wurm drinnen, den jetzt bekomme ich nur noch folgende Ausgabe im Browser:
"Der Datensatz konnte leider nicht gepeichert werden. Pruefen Sie Ihre Eingaben und versuchen es noch einmal."
Die bedeutet doch, daß die Felder nicht gespeichert wurde, oder ???

wo liegt jetzt darin noch das Problem... Hilfe :-))

Sorry, aber ein bisschen kannst Du ja auch selbst mal probieren. Gucke Dir an wo die Fehlermeldung herkommt, dann verstehst Du an welcher Stelle das Problem liegt. Ich empfehle schrittweise vorzugehen, mache erstmal ne kleine Datenbank-Abfrage mit PHP, dann schick mal Formulardaten an PHP... bis Du dann am Ende alls zusammen machen kannst.

  • Du solltest mal Variablen ausgeben(echo) um zu sehen ob da auch das drin steht was Du erwartest
  • Du solltest mit if() prüfen ob Daten von einem Formular gesendet wurden bevor Du einen Datenbank-Eintrag durchführst
  • Du sollstest auf Parameter nicht direkt zugreifen, sondern über $_POST[]

Ich empfehle Dir folgende Seiten:

http://www.php3.de/manual/de/tutorial.forms.php
http://www.php3.de/manual/de/language.variables.external.php
http://php-faq.de/q/q-formular-register-globals.html
http://de3.php.net/manual/de/security.registerglobals.php
http://php-faq.de/q/q-mysql-zugriff.html
http://www.php3.de/manual/de/ref.mysql.php

Grüße
Andreas