public function executeSearch(sfWebRequest $request)
{
$q = Doctrine_Core::getTable('News')
->createQuery('a')
->where("a.title LIKE ?", array($request->getParameter('text')));
if ($request->getParameter('sub')){
$test->andWhere('a.subtile = 2');
}
$test = $q->execute();
}
будет правильный синтаксис
может быть, вы также хотите добавить %% к вашему запросу ->where("a.title LIKE %?%"