Hallo liebe Codinggemeinde,
Wir ihr vielleicht erkennen wird, bin ich ziemlich neu hier. Und ebenso bin ich ein Neuling im php.
Da ich mich ein wenig an die Sprache heran wagen möchte, hab ich mir ein paar Tutorials durchgelesen, wenn auch mit vielen "Fragezeichen über den Kopf".
Ich bin eher Typ, der aus Fehlern lernt, als meine Nase durchgehend in Bücher zu stecken. Und beim Basteln von Quellcodes tauchten bei mir viele Fehler auf.
Ich bin der Meinung, dass ich alle Fehler bereinigt habe. Vielleicht findet ihr dennoch parse-errors.
Anhand des angehängten Quellcodes erkennt ihr, dass ich versuche Formulareingaben in die Datenbank zu übertragen. Ich habe es getestet und es funktioniert.
Meine Frage an euch ist, gibt es etwas, was ich besser machen hätte können. Was vielleicht einfacher gegangen wäre. Oder ist vielleicht alles Mist, was ich zusammen gebastelt habe?
Ich bitte euch um Kritik, damit ich besser werden kann.
Vorschläge für Erweiterungen des Quellcodes sind ebenfalls erwünscht.
Außerdem bitte ich euch meinen Neulingstatus zu respektieren
Vielen Dank schonmal.
newman
Alles anzeigen
Wir ihr vielleicht erkennen wird, bin ich ziemlich neu hier. Und ebenso bin ich ein Neuling im php.
Da ich mich ein wenig an die Sprache heran wagen möchte, hab ich mir ein paar Tutorials durchgelesen, wenn auch mit vielen "Fragezeichen über den Kopf".
Ich bin eher Typ, der aus Fehlern lernt, als meine Nase durchgehend in Bücher zu stecken. Und beim Basteln von Quellcodes tauchten bei mir viele Fehler auf.

Ich bin der Meinung, dass ich alle Fehler bereinigt habe. Vielleicht findet ihr dennoch parse-errors.
Anhand des angehängten Quellcodes erkennt ihr, dass ich versuche Formulareingaben in die Datenbank zu übertragen. Ich habe es getestet und es funktioniert.
Meine Frage an euch ist, gibt es etwas, was ich besser machen hätte können. Was vielleicht einfacher gegangen wäre. Oder ist vielleicht alles Mist, was ich zusammen gebastelt habe?
Ich bitte euch um Kritik, damit ich besser werden kann.

Außerdem bitte ich euch meinen Neulingstatus zu respektieren

Vielen Dank schonmal.
newman
Quellcode
- <?php
- // Quellcode
- /* Error-Reporting*/
- error_reporting(E_ALL);
- ini_set('display_errors',1);
- /* Datenbank - Login */
- $db_host = "localhost";
- $db_name= "test";
- $db_login = "root";
- $db_pass = "****";
- /* Datenbank - Verbindung */
- $db = mysql_connect($db_host,$db_login,$db_pass, $db_name) ;
- mysql_select_db($db_name, $db);
- /* Formular*/
- echo '
- <form action="formular.php" method="post">
- Vorname:
- <input type="text" name="vorname">
- Nachname:
- <input type="text" name="nachname">
- <input type="submit" value="ok">
- </form>';
- /* Variablen */
- $vname = (isset($_POST['vorname']));
- $nname = (isset($_POST['nachname']));
- /* Formularcode */
- if($vname == '' and $nname == '')
- {
- echo ' Bitte fülle erst alle Felder aus!'; // Felderüberprüfung
- }
- else
- {
- $sql = "INSERT INTO
- formular
- SET
- Vorname = '".$_POST['vorname']."',
- Nachname = '".$_POST['nachname']."'";
- mysql_query($sql) or die (mysql_error());
- }
- ?>