Bonjours tout le monde,
J'utilise le framework symfony2
j'ai réalisé une connexion à une BDD mysql dans mon controller. Les données qui sont envoyés de ma BDD sont transmises dans un array que j'envoie ensuite sur une page html.twig qui exploite les données sans problèmes.
Mais j'ai besoin de prendre une données de ce tableau dans le controller et je n'y arrive pas.
Ca fait plusieurs jours que je cherche une fonction ou autres

Je vous mets le bout de code qui correspond

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
33
34
35
36
37
38
39
40
41
42
public function formAction(){
 
 
    $form = $this->createForm(new centretechniqueType);
    $request = $this->get('request');
 
    // On vérifie qu'elle est de type POST
    if ($request->getMethod() == 'POST') {
 
           // On fait le lien Requête <-> Formulaire
          $form->bind($request);
 
          // On vérifie que les valeurs rentrées sont correctes
          if ($form->isValid()) {
 
			  //on récupère les données de la base de données.
			  $repository = $this->getDoctrine()
                                 ->getManager()
                                 ->getRepository('MonctPublicBundle:centretechnique');
              $data = $form->getData();
              //$cp = $data->getCodepostal();
              $ville = $data->getVille();
 
              if (is_numeric($ville)){
				  $liste= $repository->findBycodepostal($ville);
		      } else{
				  $liste= $repository->findByVille($ville);
			  }
              var_dump($liste);
 
//j'aimerai récupérer la latitude et longitude de mon tableau $liste où se trouvent toutes mes données. Mais je ne trouve pas la fonction correspondante   
			  return $this->render('MonctPublicBundle:Default:voir.html.twig', array(
              'centre' => $liste,
              ));
          }
    }
 
    return $this->render('MonctPublicBundle:Form:ContactForm.html.twig', array(
      'form' => $form->createView(),
    ));
 
    }
Je voudrais donc récupérer la latitude et longitude qui sont les même dans les lignes de mon array, vu que c'est la même ville
Si vous avez une idée, merci