Je suis en train de mettre en œuvre les menus dynamiquesCodeIgniter, menus dynamiques A partir de la base de données
i deux tables dans ma base de données pbs_forms
comprend le formulaire lien Chemin du formulaire de chemin etc
Deuxième Nom de la table est pbs_formsingroups
il montre que la forme appartient à quel groupe
Voici comment maintenant je reçois des données à mon avis
$GetForms=$this->CommonModel->get_by_join($columns,$PTable,$joins,$where);
foreach($GetForms as $key => $row){
list($NavBar, $MainMenu, $SubMenu) = explode("/", $row['FormPath']);
$arrayLeftMenuList = array();
$arrayLeftMenuList[$key]['NavBarMenuLink'] = $NavBar;
$arrayLeftMenuList[$key]['LeftMainMenu'] = $MainMenu;
$arrayLeftMenuList[$key]['LeftSubMenu'] = $SubMenu;
$arrayLeftMenuList[$key]['FormCIPath'] = $row['FormCIPath'];
$arrayLeftMenuList[$key]['MainMenu_OrderNo'] = $row['Order_MainMenu_No'];
$arrayLeftMenuList[$key]['SubMenu_OrderNo'] = $row['Order_SubMenu_No'];
$arrayLeftMenuList[$key]['HaveSubMenus'] = $row['SubMenu'];
}
données proviennent de la base de données .. Beaux
maintenant Quand j'Essayez ceci dans le code:
foreach($arrayLeftMenuList as $key => $value){
echo $arrayLeftMenuList[$key]['LeftSubMenu'];
}
dans le résultat, je ne Get
Users
Au lieu de cela que je devrais Obtenir les deux Search Prize Bond
et Users
? Est-ce que n'importe qui peut comprendre le problème que j'ai mentionné ci-dessus et me montrer une solution que comment résoudre ce problème?
sortie de var_dump ($ arrayLeftMenuList); – ahmad
@ahmad Trouvé mon problème en fait, il remplaçait la deuxième valeur avec le premier parce que ce n'était pas multidimensionnelle Array Acctualy .. Mon erreur .. J'ai ajouté la réponse. Merci de votre réponse de toute façon. –