Bonjour,
Je souhaite créer un select option étant le résultat d'une requête
Dans mon controller j'ai fait un createform et je souhaiterais accéder à une entityrepository dans lequel j'exécute cette requête mais j'ai cette erreur
Call to undefined method
à quoi cela peut être du ??
mon ExtractionRepository
mon form
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 class ExtractionRepository extends EntityRepository { function executeQuery($id){ $req = 'SELECT mon_champ from matable where id= :id' ; $query = $this->getEntityManager()->getConnection()->prepare($req); $query->bindValue('id', $id); return $query->createQuery(). } }
Merci d'avance
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 class DataExtractionType extends AbstractType { public function buildForm(FormBuilderInterface $builder , array $options) { $val = array(); $datas = $options['data']; foreach ($datas as $i => $data) { foreach ($data->getExtractParams() as $p => $params ) { $finalParams[$data->getId()][] = $params->getParamName(); foreach ($params->getExtractValuess() as $val) { $params->executeQuery($params->getParamQuery()); } ......
Partager