[RESOLU] demande de password PDO

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] demande de password PDO

Re: [RESOLU] demande de password PDO

par xTG » 24 déc. 2013, 10:36

Le code est correct, mais à priori il n'est pas inclut avant le code de ton premier post.
Ou alors tu es dans une section de code dans laquelle $connection n'est pas accessible (scope d'une fonction par exemple).

Re: demande de password PDO

par pacphil » 24 déc. 2013, 00:28

bonsoir voici mon code de connexion
<?php
// Connection au serveur
try {
  $dns = 'mysql:host=localhost;dbname=annonce';
  $utilisateur = 'root';
  $motDePasse = '';
  // Options de connection
  $options = array(
    PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8",
    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
  );
  $connection = new PDO( $dns, $utilisateur, $motDePasse, $options );
} catch ( Exception $e ) {
  echo "Connection à MySQL impossible : ", $e->getMessage();
  die();
}
?>

Re: demande de password PDO

par xTG » 23 déc. 2013, 19:50

$connection n'est pas un objet instancié d'une connexion PDO.
Vérifies ton code de connexion à la BDD. :)

demande de password PDO

par pacphil » 23 déc. 2013, 18:41

Bonjour j'ai une petite erreur mais je vois ce que j'ai fait une petite aide serais la bienvenue

Fatal error: Call to a member function prepare() on a non-object in C:\Program Files\EasyPHP-5.3.8.1\annonce5\val_perdu.php on line 251
	  // Controle de l'adresse mail si elle est dans la base de donnée
      $reponse = $connection->prepare('SELECT * FROM comptes WHERE email=:email');
      $reponse->execute(array('email'=> $email1));
      $nb_resultats_mail=$reponse->fetch();    
      if(!$nb_resultats_mail){