AndreD: Formular :-((

Beitrag lesen

Hallo,

wie kann ich das machen, dass ich etwas in eine Datenbank reinschreibe ? Also die Felder sind folgende: - Uservon - Useran -

Nachricht - gelesen !!

Grundsätzlich funktioniert das so:

Verbindung zum Datenbankserver aufbauen:
http://de.php.net/manual/de/function.mysql-connect.php

Datenbank auf Server auswählen:
http://de.php.net/manual/de/function.mysql-select-db.php

MySQL-Query erstelle, hier: INSERT
http://www.mysql.com/doc/de/HANDLER.html

Query an Datenbank absetzen:
http://de.php.net/manual/de/function.mysql-query.php

So steht das in dem Buch drin :-((

In welchen Buch? Möglicherweise funktioniert das nicht weil viele Bücher von einer veralteten Konfiguration des PHP-Moduls auf dem Server ausgehen. Das heisst Dein Buch-Script würde in dem Fall automatisch die Variablen $Uservon, $Useran, $Nachricht, $gelesen Deines Formulars kennen. Standardmässig ist aber seit PHP4.1irgendwas(?) der Parameter register_globals auf "off", das heisst Du musst die übergebenen Parameter erst in lokale Variablen schreiben. Stichwort für Dich $_POST, $_GET etc.. siehe auch http://de2.php.net/manual/de/reserved.variables.php

Ich hoffe das Dir das ein wenig weiterhilft. Wenn nicht, wären noch ein paar Angaben zu Deinem bisherigen Script, Fehlermeldungen und Deine Versuche und an was es scheitere nicht schlecht :-)

Grüsse AndreD