J
Jxn
Gast
Hallo,
probiere gerade mit folgendem Code:
PHP(register.php):
HTML(index.html):
Wenn ich mit ("print_r($pdo->errorInfo());") nach Errors suche, kommt folgende Ausgabe:
Könnt ihr mir vielleicht weiterhelfen? Ich weiß nicht, wieso nichts in die Tabelle eingetragen wird.
probiere gerade mit folgendem Code:
PHP(register.php):
PHP:
$pdo = new PDO('mysql:host=localhost;dbname=user', 'root', '');
if(isset($POST_['username'])) {
$user = $_POST['username'];
} else {
$user = null;
}
if(isset($_POST['password'])) {
$pass = $_POST['password'];
} else {
$pass = null;
}
$statement = $pdo->prepare("INSERT INTO user (username, password) VALUES (?, ?)");
$statement->execute(array($user, $pass));
HTML(index.html):
HTML:
<div class="register" method="post">
<p>Registrieren</p>
<form action="register.php">
<p>Username:</p>
<input name="username" type="text">
<p>Passwort:</p>
<input name="password" type="password">
<input type="submit" value="Absenden">
</form>
</div>
Wenn ich mit ("print_r($pdo->errorInfo());") nach Errors suche, kommt folgende Ausgabe:
Array ( [0] => 00000 [1] => [2] => ) Array ( [0] => 00000 [1] => [2] => )
Könnt ihr mir vielleicht weiterhelfen? Ich weiß nicht, wieso nichts in die Tabelle eingetragen wird.