Bonsoir,
je me mets à la POO et je bloque à ce niveau.
J'ai une base de données une table CP (id,cp, commune)
j'ai créé une classe code_postal.

Je me connecte à la base de donnée et je voudrais pouvoir stocker les données dans un tableau de classe. Mais là je sèche pour la connexion entre les deux ainsi que le parcours par la suite pour faire afficher.

Merci
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
$host = "localhost";
$user="root";
$passwd="";
$bdd="ean";
 
// Connexion au serveur
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
 
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");
 
// Creation et envoi de la requete
$query = "SELECT id,cp,commune FROM cp ";
 
$result = mysql_query($query);
 
// Recuperation des resultats
while($row = mysql_fetch_row($result)){
$id = $row[0];
 
$cp = $row[1];
$commune=$row[2];
echo"$id $cp $commune<br>";
}
class code_postal
{
 var $cp;
 var $commune;
 
 function __construct($cp,$commune)
  {
  $this->cp = $cp;
  $this->commune = $commune;
  }
 
 function info()
   {
   return "$this->cp $this->commune<br>";
   }
}
?>