0
我想在我的FakeRepository.php中使用QueryBuilder執行這種類型的查詢(它用於用戶可以檢查某些框的搜索表單)。如何使用QueryBuilder在andWhere子句中執行php循環?
if (sizeof($p['types']) > 0) {
$qb->andWhere(
foreach ($p['types'] as $type_id)
{'type.id=' .$type_id.' OR ' }
'1=0');
}
但我有我的語法錯誤,但我不知道如何解決它:
Parse error: syntax error, unexpected T_FOREACH, expecting ')' in /MyBundle/Entity/FakeRepository.php
非常感謝您的幫助
非常感謝! – Reveclair