Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, estou com um problema muito bizarro que não consegui entender.
Em um dos meus models, eu precisei criar uma função para executar uma query minha.
então eu criei a seguinte função dentro do model:
public function pegarPermissoes($id){
return $this->query('SQL AQUI');
}
mas quando chamo essa função no controlador ($this->ModelName->pegarPermissoes($id);), ele me retorna o seguinte erro:
Warning (512): SQL Error: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'pegarPermissoes' at line 1 [CORE\cake\libs\model\datasources\dbo_source.php, line 684]
Query: pegarPermissoes
Ele está acusando de tentar rodar uma SQL com o comando 'pegarPermissoes', mas o SQL que eu executo dentro da função é um "SELECT * FROM...."
Não estou entendendo esse erro bizarro....
Alguém poderia me dar uma luz?
Carregando comentários...