J'ai ce codeUne manière plus facile de faire cela?
public function getList()
{
$array = array();
$r = mysql_query("SELECT * FROM hobby ORDER BY hobby_name ASC");
while($ro = mysql_fetch_object($r))
{
array_push($array , $ro);
}
if (count($array) > 0)
return $array;
else
return false;
}
et je me demandais s'il y a un moyen plus facile de le faire?
Ce code extrait tout d'abord de la base de données, le pousse dans anarray, vérifie son nombre et renvoie le tableau ou false.
Quand je l'ai dans mon tableau $ j'ai besoin de foreach à cet objet pour le faire.
Nooon. C'est ** horrible **. – Fragsworth
Peut-être que je me trompe, mais, avec cela, la fonction retournera seulement 1 ligne en tant que tableau, et non un tableau de toutes les lignes en tant qu'objets ;; aussi, ayant retourner deux fois dans le?: semble étrange (il va en fait apparemment vous obtenir une erreur d'analyse: erreur de syntaxe, inattendu T_RETURN) –