united-King
Neues Mitglied
Guten Nachmittag Community,
Es werden bei mir irgendwie keine Datensätze bzw. strings in die Datenbank eingefügt.
Meine Datenbank ist so aufgebaut mit der Tabellen-Struktur: id = Primary + Auto increment , user = varchar + Primary , pw = varchar (zeichenlänge 25 ebenso bei user) ist erstmal halt für Testzwecke so erstellt.
Er fügt nur den ID Datensatz ein das der sich halt immer steigert doch user und pw bleibt leer.
Mein PHP-Code:
Es werden bei mir irgendwie keine Datensätze bzw. strings in die Datenbank eingefügt.
Meine Datenbank ist so aufgebaut mit der Tabellen-Struktur: id = Primary + Auto increment , user = varchar + Primary , pw = varchar (zeichenlänge 25 ebenso bei user) ist erstmal halt für Testzwecke so erstellt.
Er fügt nur den ID Datensatz ein das der sich halt immer steigert doch user und pw bleibt leer.
Mein PHP-Code:
PHP:
<?php
$username = $_POST["username"];
$password = $_POST["password"];
$mysqli = new mysqli ("mysql.lima-city.de", "USER", "pw", "db_328756_1");
if (mysqli_connect_errno ()) {
printf ( "Verbindung fehlgeschlagen:%s \n" , mysqli_connect_error());
exit();
}
$id = mysqli_real_escape_string($username);
$pw = mysqli_real_escape_string($password);
if(isset($_POST["senden"]))
{
if($mysqli->query("INSERT INTO account (user,pw) VALUES ('$id','$pw')")) {
printf ( "%d Zeile eingefügt. \n", $mysqli->affected_rows); }
}
else
{
echo "Bitte alle Felder ausfüllen!";
}
$mysqli->close();
?>
<p><input name="username" size="25" placeholder="Username"> <input type="passsword" name="password" size="25" placeholder="Passwort"></p>
<p><input type="submit" value="Absenden" name="senden">