Bonjour a tous, je suis nouveau et n'ai jamais posté avant ici.
Je viens a vous car je suis bloqué dans mon code:
Actuellement en stage, je doit créer une appli web pour l'entreprise. Je doit recuperer des valeurs provenant de ma BDD pour ensuite faire des calculs avec. Et donc la je m'atelle a recuperer les valeurs et essayer de les afficher pour voir si tout fonctionne, mais apparament mon programme ne l'ai recupere pas et je ne sais pas pourquoi...
Et on retrouve sur une page de test :
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 class DAO_Ecosun { function GetModele() { $db=mysql_connect('localhost','root',''); mysql_select_db('coef_thermique',$db); $name = "ecosun"; $sql = "SELECT modele.modele,modele.IDmodele from modele inner join liaisonchoixmodele on modele.IDmodele = liaisonchoixmodele.IDmodele inner join choixmenu on choixmenu.IDchoix = liaisonchoixmodele.IDchoix where choixmenu.choix = '".$name."'"; $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); $i=0; while ($data = mysql_fetch_array($req)) { $d= new Modele(); $d->ID=$data[1]; $d->nom=$data[0]; $tab[i]=$d; $i++; } return $tab;
Je ne comprend pas trop d'ou viens mon erreur, sachant que ma requete est correct. la seule chose que j'ai reussi a afficher est "array", mais ce n'est pas ce que je souhaite !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 include 'Ecosun.php'; $de= new DAO_Ecosun (); echo $de->GetModele();
Merci d'avance !
Partager