如何将这个简单的查询转换为CakePHP?

时间:2010-06-23 11:35:30

标签: php sql cakephp

  

可能重复:
  converting simple query to cake query?

实际上我有1个查询,但我无法将其转换为CakePHP查询格式。

$result = "select 
             * from esl_userresults, esl_lyrics
           where 
             esl_userresults.esl_songID = esl_lyrics.id 
             and esl_lyrics.song_name like '%".$esl_keyword."%'" ;

当我将此查询转换为CakePHP时,会出现如下错误:

esl_userresults.esl_songID unknown column. 

1 个答案:

答案 0 :(得分:-1)

您可以使用以下方式执行任何查询:

<?php 
   function some_controller_name()
   {
     $query_to_execute = 'SELECT * .....';
     $results = $this->ModelName->query($query_to_execute);
     $this->set('results', $results);
   }
?>

希望这有帮助