Récupérer tout les articles.
Bonjour,
j'ai une classe Article, et je souhaiterais récupérer tout les articles qui se trouve dans la base de données en utilisant ma classe.
Voici le code que j'utilise :
Métode getAll de ma classe Article :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
public function getAll()
{
$array = Array();
$retour = mysql_query("SELECT * FROM article");
while ($donnees = mysql_fetch_array($retour))
{
$objet = new Article;
$objet->title = $donnees['title'];
$array[] = $objet;
}
return $array_article;
} |
Exemple d'utilisation :
Code:
1 2 3 4 5 6 7 8 9
|
$article = new Article();
$donnees = $article->getAll();
for($i = 0; $i < sizeof($donnees); $i++)
{
echo $donnees[$i]->getTitle();
} |
Exist'il un meilleur moyen ?
Car a l'intérieur de ma classe je fait une instance de celle-ci.