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 
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 
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

 

 
		
		 
         
  
			
			

 
   
 


 ajouter une array à une autre array
 ajouter une array à une autre array
				 Répondre avec citation
  Répondre avec citation


 
 
 
			 Envoyé par Dendrite
 Envoyé par Dendrite
					

 
						
Partager