$query = $em->query("
SELECT c.id AS id
FROM collectif c, zone z
WHERE
c.zone_id = z.id
AND z.label = '$zone'
ANDc.collectif = '$collectif'
");
$c = $query->fetchAll();
$idc = $c['id'];
我有這樣的查詢,返回一行,Symfony的顯示我的錯誤是什麼變量ID未定義的Symfony查詢在控制器
注:我知道這是不尊重的Symfony [MVC]的概念但它是一個特別的原因,所以如果有人能告訴我怎樣才能解決這個問題
謝謝元素,以便關鍵id
不存在的
'$ idc = $ c [0] ['id'];'? –
非常好奇你的「特殊原因」是什麼。這可能是你真正的問題,你應該問一個關於如何解決它的問題。 – Oldskool
這不是爲了顯示一個壞例子,我在這裏指定它是一個特定的原因,我在控制器 – DjibJoker