我需要在模型後生成的表單中爲sfValidatorDoctrineChoice使用提交的值。Symfony獲取表單類中的提交值
我試圖$this->getValue('country')
但它不工作:
$query2 = Doctrine_Core::getTable('sate')->createQuery('s')
->select('s.id')
->where('s.idcountry = ?', $this->getValue('country'));
我怎樣才能像參數?如果你到你需要使用$this->form->getObject()->getCountry()
動作類否則
$query2 = Doctrine_Core::getTable('sate')->createQuery('s')
->select('s.id')
->where('s.idcountry = ?', $this->getObject()->getCountry());
:
'SELECT COUNT(*)AS num_results FROM sate WHERE idcountry =''AND id ='2''它仍然不會爲'idcountry'返回該值 – Daniel