Bonjour,
je souhaite afficher une liste de mes activites mais c est seulement dont j'ai la categorie principale:
1)Je recupere l'id donner en GET.
2)Je recupere les infos des sous-categories de cette categorie principale donné.
3)Je recupere ensuite les activites de ces sous categories.
Tout fonctionne presque bien a part qu'arriver à la recuperation de cette liste d'activite j'ai des array vide:
Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( [0] => Activite Object ( [erreurs:protected] => Array ( ) [id_activite:protected] => 9 [date_activite:protected] => 2011-05-26 [horaire_activite:protected] => 10H00 [type_activite:protected] => ACTIVITE PAYANTE [budget_activite:protected] => 1 [ref_categorie_activite:protected] =
je pense que c 'est du au parcours du foreach.
Ce qui fait que aucune activite ne s'affiche, je pense dut au array() vide.
Comment faire pour supprimer les array vide et garder les array remplit?
MERCI.
merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 if(isset($_GET['id_activite'])) { //on recupere la liste des sous categorie de cette categorie $ListeCategorieById=$managerCategorie->getListSousReturnCategorieSup($_GET['id_activite']); //on fait une boucle sur la liste foreach ($ListeCategorieById as $ItemListeActivite) { //on recupere la liste des activites de ces categories $ListeActivite=$managerActivite->getListActiviteById($ItemListeActivite->getIdCategorie()); } //si on donne retourne NULL message d'erreur if($ListeActivite==NULL) { $body.='<p style="text-align:center;">Aucune activité n’est enregistrer actuellement dans cette catégorie.</p>'; } }
Partager