não ta faltando um N aí nao?

$this -> set("dadosProdutosBusca", $this -> Produto -> findAll("MATCH
(Produto.nome_produto) AGAINST('". $this -> data["Produto"]
["busca"] ."')"));

On 5/17/07, hostdesigner <[EMAIL PROTECTED]> wrote:
>
>
> Estou tentando fazer um sistema de busca utilizando AGAIST mas sempre
> dá erro, claro, isso só acontece por que eu não sei a forma correta de
> realizar a consulta no cakePHP
>
> Eu estou tentando assim
>
> $this -> set("dadosProdutosBusca", $this -> Produto -> findAll("MATCH
> (Produto.nome_produto) AGAIST('". $this -> data["Produto"]
> ["busca"] ."')"));
>
> Mas sempre dá erro como este
> Query: SELECT todos_os_campos_da_tabela FROM `mbprodutos` AS `Produto`
> WHERE MATCH ( `Produto`.`nome_produto`) AGAIST('pentiun 4')
> Warning: 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 'AGAIST('pentiun 4')' at line 1 in D:\DW\xampp
> \htdocs\barato\cake\libs\model\datasources\dbo_source.php on line 476
>
> Query: onError
> Warning: 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 'onError' at line 1 in D:\DW\xampp\htdocs\barato
> \cake\libs\model\datasources\dbo_source.php on line 476
>
> Alguém faz idéia de como seria a forma correta de fazer? Preciso
> retornar todos os registros que conferem com os valores informados.
>
> Falopa!
>
>
> >
>


-- 
Gustavo Gawry
User Experience Analyst
Analista de Experiência do Usuário

www.gawry.com (in portuguese)

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque se subscreveu no Grupo "Cake PHP Português" do 
Google Groups.
 Para postar neste grupo, envie email para [email protected]
 Para cancelar a sua inscrição deste grupo envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a