Bonjour bonjour
Je pense que cette enigme est assez simple mais étant débutant je ne saisie pas encore tout et m'enmèle les pinceaux
Voila mon problème:
j'aimerai passer de ce résultat là:
à celui-ci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Array ( [id] => 1 [title] => Evènement 1 [datevt] => 1472335200 ) Array ( [id] => 2 [title] => Evènement 2 [datevt] => 1472508000 )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Array ( [1472335200] => Array ( [1] => Evènement 1 ) [1472508000] => Array ( [2] => Evènement 2 ) )
Et celà avec le code de départ suivant
Pour info, je travail sous environnement symfony 2.8.
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 /** * * @Route("/agenda", name="agenda") * */ public function view_agendaAction() { $req = $this->getDoctrine() ->getManager() ->createQuery('SELECT e.id,e.title,e.description,e.datevt FROM AppBundle:events e WHERE e.datevt BETWEEN :start AND :end' )->setParameter('start', new \Datetime(date('Y').'-01-01')) ->setParameter('end', new \Datetime(date('Y').'-12-31')) ->getResult(); $r = array(); foreach ($req as $r) { $r["datevt"] = $r["datevt"]->getTimestamp(); $r["id"]; $r["title"]; print_r($r); } return $this->render('calendar/calendar.html.php', array('req' => $req)); }
Merci d'avance pour vos retour
Partager