Bonsoir a tous,

Je suis entrain de créér un nouveau site, et je me suis mis dans la tête, d'utiliser des Objets.

Je créé donc ma classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
class Membre
{
		var $iMembre;
 
			// Constructeur de classe
			function Membre($iMembre) {
				$this->iMembre = $iMembre;
			}
 
 
}
Et je mets dedans des fonctions du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
			function modifMembre(){
 
				//vérification de la validité des données
 
				//modification en base
				$this->iMembre
			}
je vous mets l'idée, pas le code pur pas poluer.

Depuis une autre page,
j'include mes connections avec ma base de donnée
j'include ma class : include(RUB."class.inc.php");

jusqu'ici tout va bien.

Par contre je rencontre un probleme lorsque les fonctions de ma classe font appel une relation avec une base de donnée.

Par exemple si dans ma classe
j'ai une fonction avec un INSERT, cela ne marche que si je rajoute dans la classe les parametres de connexion avec ma BD. C'est bizarre car je fais l'include de connection avant d'appeler l'objet....

Vous savez pourquoi ?

Merci d'avance;
@+