Connexion avec Mysqli en POO
Posté : 26 déc. 2005, 23:29
Salut à tous,
Je me lance dans l'objet, ma première étape est une classe pour attaquer la base.
Voici le code qu génère une erreur du type :
Parse error: parse error, unexpected ';', expecting T_FUNCTION in c:\program files\wamp\www\intranet_pergola\db1.class.php on line 35
la ligne 35 est la dernière du code
J'avoue, la je plante
Merci àvous d'avance et joyeuses fêtes
Je me lance dans l'objet, ma première étape est une classe pour attaquer la base.
Voici le code qu génère une erreur du type :
Parse error: parse error, unexpected ';', expecting T_FUNCTION in c:\program files\wamp\www\intranet_pergola\db1.class.php on line 35
la ligne 35 est la dernière du code
J'avoue, la je plante
Merci àvous d'avance et joyeuses fêtes
<?php
class BaseDeDonnees{
public $Host;
public $User;
public $Base;
public $Password;
protected $_dbO;
// le constructeur initialise les variables
function __construct(){
$Host='localhost';
$User='root';
$Base='test';
$Password='';
}// fin du constructeur
// méthode de connection à la base
function doConnect(){
$this->dbO = new mysqli($this->Host,$this->User,$this->Password,$this->Base);
return;
}// fin de doConnect
// méthode d'exécution d'une requête
function doQuery($sql){
$result = @$this->dbO->query($sql);
return $result;
}//fin doQuery
// méthode d'exécustion d'une requête qui renvoi un jeu d'enregistrements SELECT...
function doArrayQuery($sql){
$result = @$this->dbO->query($sql);
$R = array();
while($data = $result->fetch_assoc()){
$R[] = $data;
}// fin du while
return $R;
}// fin doArrayQuery
?>