récupérer des données d'une requete
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:
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