Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafaelcastro

Problema com busca

Recommended Posts

Grande comunidade...

 

Estou montando um sistema em PHP+Firebird...

 

A dúvida está no fato de eu conseguir inserir, por exemplo, SEBASTIÃO em um campo varchar do BD mas na hora que fazer uma busca dá um erro do tipo:

 

Warning: ibase_query() [function.ibase-query]: arithmetic exception, numeric overflow, or string truncation Cannot transliterate character between character sets in c:\arquivos de programas\apache group\Apache\htdocs\SIAS2\atendimentos\busca_medico.php on line 194

 

Warning: ibase_fetch_object(): supplied argument is not a valid Firebird/InterBase result resource in c:\arquivos de programas\apache group\Apache\htdocs\SIAS2\atendimentos\busca_medico.php on line 195

 

a linha 194 e 195 no meu código é exatamente a consulta:

 

SELECT * FROM TABELA WHERE STATUS='1' AND NOME LIKE 'SEBASTIÃO%' ORDER BY NOME

 

O que pode estar acontecendo? Eu consigo inserir, no PHP, o nome mas não consigo fazer a busca...

 

Abraço a todos e boa semana...

Compartilhar este post


Link para o post
Compartilhar em outros sites

a variável status define se o item está habilitado para ser buscado ou não...

 

por exemplo...

 

um médico... nessa consulta eu estou buscando o medico que se chama SEBASTIÃO e que o STATUS seja 1, ou seja, esteja com o cadastro ativo...

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu uso assim

 

SELECT * FROM MINHA TABELA WHERE $tipo LIKE '%".$palavra."%

 

Onde: Tipo é um combo

e palavra é o campo que digito o nome.

 

Vai postando ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.