Jump to content

[RESOLU] Foreach en PHP


Recommended Posts

Bonsoir,

Pour afficher les valeurs de mon tableau associatif j'ai besoin d'utiliser une boucle "foreach".

Cependant je n'arrive pas à trouver l'équivalent de ce code Smarty en PHP :

{foreach key=cid item=con from=$results}
{$con.name} - {$con.nick}

{foreachelse}
Aucun élément n'a été trouvé dans la recherche
{/foreach}



Merci à vous.

Link to comment
Share on other sites

Merci :).

Mais du coup je me rend compte que j'ai un problème au dessus de cette étape la, au niveau de :

$smarty->assign('data', $db->getAssoc($donnees));


Quand j'enlève cette ligne là et que je fais un var_dump($donnees) j'ai bien tout mon array qui s'affiche.

D'où vient mon problème ?
    public function getCat()
   {
       $result = array();

        if (!$result = Db::getInstance()->ExecuteS('SELECT `id_category`, `name`, `description` FROM boutique_category_lang WHERE `id_lang`="2"'))
            return false;


        return $result;
   }


   private function _displayForm()
   {


       $data = $this->getCat();
       $smarty->assign('data', $db->getAssoc($donnees));

Link to comment
Share on other sites


    
       $data = $this->getCat();
       $smarty->assign('data', $db->getAssoc($donnees));




Bonjour,

Pourquoi $donnees ? Il n'est déclaré nul part avant.

C'est pas plutôt ?
    
       $data = $this->getCat();
       $smarty->assign('data', $db->getAssoc($data));



Bonne continuation

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...