[RESOLU] PHP- Connexion BDD- 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] PHP- Connexion BDD- PDO

Re: PHP- Connexion BDD- PDO

par sirakawa » 03 sept. 2014, 16:33

Si résolu il faut utiliser le bouton Hareng saur

Re: PHP- Connexion BDD- PDO

par ToutestOK » 03 sept. 2014, 16:27

Résolu, j'ai inversé les noms de variable d'environnement...

PHP- Connexion BDD- PDO

par Ducrey Romaric » 03 sept. 2014, 15:40

Lors de la méthode de connexion, les variables ne sont pas connues. Pourtant,je les initialise dans le constructeur.

Voici le code :

Code : Tout sélectionner

class MySQL{ private $_server = 'localhost'; private $_username = 'root'; private $_password = ''; private $_link = null; private $_port = 3306; private $_database = 'imprimantes'; //Constructeur public function construct($_server, $_username,$_password,$_port,$_database,$_link){ $this->$_server = $server; $this->$_username = $username; $this->$_password = $password; $this->$_port = $port; $this->$_database = $database; $this->$_link = $link; } public function connect (){ try { $link = mysqli_connect($server,$username,$password,$database) or die("Error " . mysqli_error($link)); print_r($link); } catch (PDOException $e) { echo 'Erreur! Track: '; exit('Erreur : ' . $e->getMessage()); } } public function select (){ //$db_selected = mysqli_select_db ($this->database, $this->link); } }