Sql 如何在cakephp中执行此查询
您知道如何使用助手find在cakephp中执行此查询吗Sql 如何在cakephp中执行此查询,sql,cakephp,Sql,Cakephp,您知道如何使用助手find在cakephp中执行此查询吗 $req = "SELECT * FROM brand WHERE nom LIKE '$nom%' AND genre LIKE '$genre%' AND mouvement LIKE '$mouvement%' AND forme LIKE '$forme%' AND prix >
$req = "SELECT * FROM brand
WHERE nom LIKE '$nom%' AND
genre LIKE '$genre%' AND
mouvement LIKE '$mouvement%' AND
forme LIKE '$forme%' AND
prix >= '$mini' AND
prix <= '$maxi'
ORDER BY prix ASC";
提前感谢您的回复;-) 试试这个
$this->Brand->find('all',array
(
'conditions' => array
(
'Brand.nom LIKE' => "{$nom}%",
'Brand.genre LIKE' => "{$genre}%",
'Brand.mouvement LIKE' => "{$mouvement}%",
'Brand.forme LIKE' => "{$forme}%",
'Brand.prix >=' => $mini,
'Brand.prix <=' => $maxi
),
'order' => array('Brand.prix' => 'ASC')
));
$this->Brand->find('all',数组
(
“条件”=>数组
(
'Brand.nom LIKE'=>“{$nom}%”,
'Brand.genre LIKE'=>“{$genre}%”,
'Brand.movement LIKE'=>“{$movement}%”,
'Brand.forme LIKE'=>“{$forme}%”,
“Brand.prix>=”=>$mini,
“品牌大奖赛
$this->Brand->find('all',array
(
'conditions' => array
(
'Brand.nom LIKE' => "{$nom}%",
'Brand.genre LIKE' => "{$genre}%",
'Brand.mouvement LIKE' => "{$mouvement}%",
'Brand.forme LIKE' => "{$forme}%",
'Brand.prix >=' => $mini,
'Brand.prix <=' => $maxi
),
'order' => array('Brand.prix' => 'ASC')
));