Bonjour j'aimerais connaître la meilleur manière de me connecter à ma base de données en php objet...

Faut-il que je crée une classe basededonnees avec les fonctions de connections dedans ou pas ??

Est-ce que cela vous paraît bien ??

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
    class basededonnees {
		var $bdd;
		var $res;
		var $erreur;
 
		// connexion a la bdd
		function connexion($serveur, $login, $motpasse) {
			$this->bdd = mysql_connect($serveur, $login, $motpasse)
			or $this->erreur = 'Impossible de se connecter à la base de données';
			// $this permet de désigner le nom de l'objet dans lequel on se trouve, autrement dit la classe courante
			$this->selectionneBdd($base);
		}
 
		// selection de la bdd
		function selectionneBdd($base) {
			if($this->bdd)
			{
				mysql_select_db($base, $this->bdd)
				or $this->erreur = mysql_error($this->bdd);
			}
		}
    }