2013-06-26 2 views
0

Это мой запросSymfony2: обновление запросы с построитель запросов

$ ID содержит первичный ключ и $ статус содержит новый статус

public function updateStatus($id,$status) 
{ 
    $qb=$this->createQueryBuilder('b') 
      ->update() 
      ->set('b.status',$status) 
      ->where('b.id='.$id); 
    echo $qb; 
    return $qb->getQuery() 
       ->getResult(); 
} 

Проблему Я облицовку

[Semantical Error] line 0, col 56 near 'Complete WHERE': Error: 'Complete' is not defined. 

ответ

1

При прохождении «Завершить» убедитесь, что он передан как String. Передайте его как $ var = "'Complete'"

+0

Сработавший чувак :) –

Смежные вопросы