Привет, я работаю над скриптом регистрации с использованием PDO, и я исправил все, на мой взгляд, но сценарий ничего не загружает на сервер, но соединение работает. Это мой кодPDO запрос не загружается в базу данных SQL
<?php
if (empty($_POST)){
?>
<div class="registreren">
<form name="register" method="POST" action="registreren.php">
<p> Vul hier uw inloggegevens in: </p>
<input type='text' placeholder="E-mail" name="email" required >
<br>
<input type='password' placeholder="wachtwoord" name="wachtwoord" required>
<br>
<input type='password' placeholder="bevestig wachtwoord" name="wachtwoord" required>
<br><br>
<p> Persoonlijke gegevens </p>
<input type='text' placeholder="Voornaam" name="voornaam" required>
<br>
<input type='text' placeholder="Achternaam" name="achternaam" required>
<br>
<input type='text' name="straat" placeholder="Straat" required>
<br>
<input type='text' name="huisnummer" placeholder="num" maxlength="5" size="1" required>
<input type='text' name="postcodenum" placeholder="1234AB" maxlength="6" size="6" required>
<br>
<input type='text' name="woonplaats" placeholder=woonplaats required>
<br>
<input type='tel' name="telnum" placeholder="Telefoonnummer" maxlength="15" size="12" required>
<br><br>
<input type='submit' value="submit">
</form>
</div>
<?php
} else {
$db_user = '##';
$db_pass = '##';
$db = new PDO('mysql:host=localhost;dbname=main_database', $db_user, $db_pass)
or die('Error connecting to mysql server');
$form = $_POST;
$email = $form[ "email" ];
$password = $form[ "wachtwoord" ];
$voornaam = $form["voornaam"];
$achternaam = $form[ "achternaam" ];
$straat = $form[ "straat" ];
$huisnummer = $form[ "huisnummer" ];
$postcode = $form[ "postcodenum" ];
$woonplaats = $form[ "woonplaats" ];
$telefoonnummer = $form[ "telnum" ];
$sql = "INSERT INTO users (email, password, straat, huisnummer, postcode, woonplaats, voornaam, achternaam, telefoonnummer) VALUES (:email, :password, :straat, :huisnummer :postcode, :woonplaats, :voornaam, :achternaam, :telefoonnummer)";
$query = $db->prepare($sql);
$query->execute(array(':email'=>$email, ':password'=>$password, ':straat' =>$straat,':huisnummer' =>$huisnummer, ':postcode' => $postcode, ':woonplaats' => $woonplaats, ':voornaam'=>$voornaam, ':achternaam' =>$achternaam, ':telefoonnummer' => $telefoonnummer ));
}
?>
Не могли бы вы, ребята, пожалуйста, помогите мне. Не мог найти ничего.
Какая ошибка у вас? – vaso123
У меня нет ошибки. Это была моя проблема – acefoxy