Connexion avec Mysqli en POO

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 : Connexion avec Mysqli en POO

par Truc » 27 déc. 2005, 19:46

En tant qu'invité tu ne peut le faire et puisque tu as posté le 1er message en tant que tel tu ne peu le faire.

Va falloir le demander à un modo.

Comment indiquer [resolu] dans un message ?

par irunea » 27 déc. 2005, 19:44

Bonsoir à tous,

J'essai de m'appliquer à ne pas faire trop de bourdes, mais comment indiquer [resolu] dans un message ?

Merci à tous.

Irunea

par zeus » 27 déc. 2005, 11:32

la prochaine fois que tu poste du code utilise donc la balise
 pour une meilleur lisibilité du code.[/quote]
Comme tu es invité, tu ne peut pas le faire donc je l'ai fait pour toi.
Mais comme le dit [b]Truc[/b], pense y la prochaine fois ;)

par Truc » 26 déc. 2005, 23:36

Salut,

lorsque le message message d'erreur indique la dernière ligne le plus souvent c'est a cause d'un oubli de fermeture d'accolade.

Ici tu n'as pas fermé la classe. :wink:

la prochaine fois que tu poste du code utilise donc la balise
 pour une meilleur lisibilité du code.

Connexion avec Mysqli en POO

par Irunea » 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
<?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

?>