Bonjour,
je cherche à ajouter des informations en dur, (des infos qui ne viennent pas de la DB) dans un tableau qui se situe déjà dans une boucle foreach et qui boucle sur des info qui eux viennent de la DB :

j'ai cherché sur le manuel PHP, j'ai trouvé qu'il existe une function : array_push qui ajoute un tableau à un autre tableau.
Le problème c'est que je n'ai pas su comment constituer mon deuxième tableau, comme vous voyez le premier est déjà fait, il faut juste créer le deuxième (je l'ai fait en dessous mais ça ne donne rien)
Les données en VERT c'est les données d'où vient le problème et à qui j'affecte mes infos en dur .

le premier tab

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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
        $this->view->datalayer['typepage'] = 'formule';
        if (Zend_Auth::getInstance()->hasIdentity()) {
            $user = Zend_Auth::getInstance()->getIdentity();
            $this->view->datalayer['idclient'] = $user->id_client;
        } 
        $id = $this->_getParam('id', 0);
 
        $ThematiqueCoursFormule = new Default_Model_ThematiqueCoursFormuleModel();
 
        $CoursModel = new Default_Model_CoursModel();
        $all_cours = $CoursModel->getAllCoursDescriptionpublicfutur($this->view->id_groupe_atelier_thema_formule);
 
 
        $this->view->all_cours = array();
 
   if ($v['id_cours'] != $id) {
                $this->view->all_cours[$k]['libelle'] = $v['libelle'];
                $this->view->all_cours[$k]['image'] = url('media') . "agenda-d" . $v['id_cours'] . ".jpg";
                $this->view->all_cours[$k]['texte'] = $v['libelle'] . " -" . $v['duree'];
                $this->view->all_cours[$k]['lien'] = $this->view->Lien(array('controller' => 'formule', 'action' => 'display', 'id' => $v['id_cours']), false, true);
                $this->view->all_cours[$k]['description_courte'] = $v['description_courte'];
                //$this->view->all_cours[$k]['image'] = $v['image_agenda'];
                $this->view->all_cours[$k]['prix'] = $v['prix'];
                $this->view->all_cours[$k]['statut'] = $v['statut'];
                $this->view->all_cours[$k]['duree'] = $v['duree'];
                $this->view->all_cours[$k]['id_cours'] = $v['id_cours'];
                $this->view->all_cours[$k]['prix_barre'] = $v['prix_barre'];
                $this->view->all_cours[$k]['prix_promo'] = $v['prix_promo'];
                $this->view->all_cours[$k]['coup_coeur'] = $v['coup_coeur'];
            }
        }

le deuxième tab :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$tousLesCours = array(
           $this->view->all_cours['libelle']=>  "EVJF",
             $this->view->all_cours['image']=>  url('media') . "agenda-d" . $v['id_cours'] . ".jpg",
           $this->view->all_cours['lien']=> "https://www.atelierdeschefs.fr/fr/cours-de-cuisine/evjf.php", 
           $this->view->all_cours['description_courte']=> "qdfsd sdfgsdfg sfdg sdfg sdfgsdfg sfdgsdfgs sfdgdfg sdfgsfdg sdf gsdfgfg",
           $this->view->all_cours['id_cours']=> $v['id_cours']
    );

Code : Sélectionner tout - Visualiser dans une fenêtre à part
  array_push($all_cours, $tousLesCours);

merci d'avance