mb75 Posted May 30, 2011 Share Posted May 30, 2011 Bonjour a tous,Je me lance dans le développement de module. Pour le moment j'arrive a extraire les infos d'une base de données : public function info() { $resultat= array(); if (!$resultat= Db::getInstance()->getRow('SELECT `nom` FROM '._DB_PREFIX_.'table WHERE `id_nom`=1')) return false; return $resultat['nom']; } Ce qui me retourne bien la valeur 'nom' de ma ligne où l'ID est 1 Mais comment faire pour extraire l'ensemble des 'nom' qu'il y a dans ma table ? Comme si je faisais un simple While en php.D'avance merci Link to comment Share on other sites More sharing options...
DevNet Posted May 30, 2011 Share Posted May 30, 2011 Bonsoir,Pour cela vous ne devez pas passer par getRow. public function info() { return Db::getInstance()->ExecuteS('SELECT `nom` FROM '._DB_PREFIX_.'table'); } Cette fonction vous retournera un Array utilisable de la façon suivante : $MaListe = $MonObj->info(); if (sizeof($MaListe)) { foreach ($MaListe As $Key => $Value) { echo ' '.$Value['nom'].''; } } Bien cordialement Link to comment Share on other sites More sharing options...
mb75 Posted May 30, 2011 Author Share Posted May 30, 2011 Excellent, merci BEAUCOUP pour cette réponse rapide et très claire !!!!!!!!!!!!! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now