Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
Coucou,
ça fait des heures que j'ai cette erreur j'ai testé pas mal de choses mais je n'arrive pas à régler ce souci. Pourriez vous m'aider
Merci d'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<?php
//Connexion à la base et test si mot de passe identique
//Insertion
if (isset($_POST['nom']) AND isset($_POST['prenom']) AND isset($_POST['login']) AND isset($_POST['mdp']) AND isset($_POST['type_profil']));
{
$req = $bdd->prepare('INSERT INTO membre(id, nom, prenom, login, pass_md5, status, type_profil, date_co, date_deco) VALUES(NULL, :nom, :prenom, :login, :mdp, 0, :type_profil, NOW(), NOW())');
$req->execute(array(
'nom' => $_POST['nom'],
'prenom' => $_POST['prenom'],
'login' => $_POST['login'],
'pass_md5' => md5($_POST['mdp']),
'type_profil' => $_POST['type_profil']
));
};
?> |