IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Warning: PDOStatement::execute(): SQLSTATE[HY093]:


Sujet :

PHP & Base de données

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mars 2021
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2021
    Messages : 2
    Par défaut Warning: PDOStatement::execute(): SQLSTATE[HY093]:
    Bonsoir à tous,

    Débutante en php, j'essaie de résoudre mon problème mais en vain...

    J'ai ce message d'erreur qui apparait :

    ( ! ) Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in C:\wamp64\www\nasa2\nasa-objet\nasa-objet\inscription.php on line 24
    Et mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <?php
    include("php/base.php");
    //include("fonctions.php");
     
    $connex= new PDO("mysql:host=$server;dbname=$db",$user,$mdp) ;
     
    $nom=$_REQUEST['nom'];
    $prenom=$_REQUEST['prenom'];
    $dateNaissance=$_REQUEST['dateNaissance'];
    $email=$_REQUEST['email'];
    $adresse=$_REQUEST['adresse'];
    $message=$_REQUEST['message'];
    //$mdp=$_REQUEST['mdp'];
    $req="call inscrire(:nom,:prénom,:dateNaissance,:email,:adresse,:message)";
    $resultat=$connex->prepare($req);
     
     $resultat->bindValue(':nom',$nom);
    $resultat->bindValue(':prénom',$prenom);
    $resultat->bindValue(':dateNaissance',$dateNaissance);
    $resultat->bindValue(':email',$email);
    $resultat->bindValue(':adresse',$adresse);
    $resultat->bindValue(':message',$message);
    //$resultat->bindValue(':mdpadh',$mdp);
    $resultat->execute();                            //  <== il me dit que le message d'erreur vient d'ici 
    echo "1";
     
    ?>
    Merci beaucoup de votre aide !
    Images attachées Images attachées

Discussions similaires

  1. [PostgreSQL] Erreur pour insérer une image : Warning: PDOStatement::bindValue(): SQLSTATE[HY093]: Invalid
    Par alex5956 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 04/05/2017, 20h28
  2. Réponses: 2
    Dernier message: 15/01/2017, 01h19
  3. [PDO] Impossible de corriger PDOStatement::execute(): SQLSTATE[HY093]
    Par Valdist dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 10/04/2016, 11h30
  4. Réponses: 3
    Dernier message: 22/05/2013, 13h06
  5. Réponses: 6
    Dernier message: 27/10/2011, 13h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo