PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Formular zum Eintragen in Datenbank mit PHP - nur leere Einträge (http://www.selfphp.de/forum/showthread.php?t=26014)

tarisu 15.06.2017 17:58:11

Formular zum Eintragen in Datenbank mit PHP - nur leere Einträge
 
Hallo ihr Lieben,
ich bin totaler PHP-Anfänger, für ein Projekt muss ich ein Formular mit einer Datenbank verbinden.
Der Verbindungsaufbau klappt problemlos. Absenden des Formulares erstellt eine neue, leere Zeile in der Datenbank.
Das HTML Formular (gekürzt) und das PHP Skript sehen momentan so aus:
Code:

            <div class="col-md-6">
                <h3 class="dark-grey">Registration</h3>

                <form action="eintragen.php" method="post">
                    <div class="form-group col-lg-6">
                        <label>Vorname</label>
                        <input type="text" name="vname" class="form-control">
                    </div>

                    <div class="form-group col-lg-6">
                        <label>Nachname</label>
                        <input type="text" name="nname" class="form-control">
                    </div>

                    <div class="form-group col-lg-6">
                        <label>Ort</label>
                        <input type="text" name="" class="form-control">
                    </div>

                    <div class="form-group col-lg-6">
                        <label>Job</label>
                        <input type="text" name="job" class="form-control">
                    </div>

                    <div class="form-group col-lg-12">
                        <label>Email Addresse</label>
                        <input type="text" name="email" class="form-control">
                    </div>

                    <input type="submit" name="submit" value="Absenden">
                </form>
            </div>

PHP-Code:

<?php

require 'dbNewConnection.php';
$conn    Connect();
$vname    $_POST['vname'];
$nname   $_POST['nname'];
$email   $_POST['email'];
$job $conn->real_escape_string($_POST['job']);
$query   "INSERT into `login` (lid, vname,nname, email, job) VALUES(NULL, '$vname', '$nname', '$email','$job')";
$success $conn->query($query);

$conn->close();

?>

Wäre sehr dankbar für Tips und Hinweise !

vt1816 15.06.2017 20:25:36

AW: Formular zum Eintragen in Datenbank mit PHP - nur leere Einträge
 
Hallound willkommen hier im Forum.

Lass Dir mal vor der Ausführung das SQL-Statment ausgeben. Steht dort das richtige drin?


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:45:44 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.