Bonjour,
j ai une fonction pour charger tous mes films qui sont dans une BDD.
Le problème, c est que mysql me dit que le résultat de la requête ne renvoi rien, alors que dans phpmyadmin, j ai bien 4 lignes qui apparaissent.
Merci de votre aide.
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 public static function LoadAll($con){ $col=new Collection(); $req="SELECT * FROM films"; echo $req. "<br/>"; // A supprimer après verification if (is_array($con->query($req))){ foreach ($con->query($req) as $row) { $monfilm=new films($row["numfilm"], $row["idgenre"], $row["desfilms"], $row["typefilm"]); $monfilm->setCode($row["numfilm"]); $monfilm->setGenre($row["idgenre"]); $monfilm->setLibelle($row["desfilms"]); $monfilm->setType($row["typefilm"]); $col->add($monfilm); } } else { echo "la requete ne renvoi pas un tableau"; } return $col->getAll(); }
Partager