Moins.
Ich möchte gerne Daten in meine Datenbank schreiben.
Dies sieht bei mir folgendermassen aus:
Kann mich einer helfen, weshalb meine Daten nicht in die DB geschrieben werden?
Es verläuft alles wie es sollte, nur dass meine Daten nicht in die DB geschrieben werden.
Gruss und vielen Dank im Voraus.
parafi
Ich möchte gerne Daten in meine Datenbank schreiben.
Dies sieht bei mir folgendermassen aus:
PHP:
<?php
require "include/connectDB.inc.php";
if($_POST['speichern'] == "Speichern") {
$verbindung = connectToDB ();
$user = $_POST['user'];
$passwort = $_POST['passwort'];
$email = $_POST['email'];
$sql = "SELECT *
FROM user
WHERE name LIKE '$user'";
$result = mysql_query($sql) OR die(mysql_error()); // bricht ab, wenns ein fehler gibt
if ( mysql_num_rows($result) == 0 ) // wenn username nicht vorhanden ( 0 zeilen gefunden )
{
mysql_query('INSERT INTO user
(user,passwort,email) VALUES ($user, $passwort, $email)');
} elseif (mysql_num_rows($result) >= 1) {
echo "Bitte wählen Sie einen anderen Benutzernamen!";
}
else {
echo "Registrierung fehlgeschlagen!";
}
closeDB ($verbindung);
//header ("Location: index.php");
}
?>
Kann mich einer helfen, weshalb meine Daten nicht in die DB geschrieben werden?
Es verläuft alles wie es sollte, nur dass meine Daten nicht in die DB geschrieben werden.
Gruss und vielen Dank im Voraus.
parafi