Ir para conteúdo

Arquivado

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

Carlos Antoliv

Exibir resultado somente quando cliar no botão PESQUISAR.os

Recommended Posts

Essa é uma pergunta que talvez nem mereça resposta.

 

 

É é o seguinte, tenho um link "Pesquinsar Fichas". Quando clico nesse link, é direcionado a outra página,onde são exibidos todos os dados do banco de dados, sem, ainda, pesquinsr nenhum tipo de dados. E nesse mesmo formulário tem uma caixa de texto, onde posso filtrar os dados.

 

Mas quando é clicado no link para direcionar para a pagina de pesquisa, demora de mais porque TODOS os dados são exibidos.

O interessante é ir a essa página sem exibir dados; exibir somente quando pesquisar.

 

Conseguiram compreender?

Compartilhar este post


Link para o post
Compartilhar em outros sites

você esta usando uma query para exibir os dados e imprimindo com while ?

 

se for antes de você começar a exibir os dados coloca um

 

if (!$busca) {
echo 'O campo com busca deve ser preenchido'; }
else {
query = mysqi_query("select * from fichas")

}

ai enquanto ele nao receber nada no campo de busca ele nao vai pesquisar

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema é de lógica mesmo. Eu lembro que fiz, um tempo atrás, exatamente o que você sugeriu.

 

Mas ainda não consegui. Coloquei assim, veja:

 

 

 

$i=0;
while ($exibe = mysql_fetch_assoc($sql ) ) { // Obtém os dados da linha atual e avança para o próximo registro
$ficha = $exibe[numeroGuiaPrestador];
$codigoProcedimento = $exibe[codigoProcedimento];
$descricaoProcedimento = $exibe[descricaoProcedimento];
$descDespesa = $exibe[descProdDespesa];
$marca_fanf = $exibe[marca_fanf];
$numeroFicha = $exibe[numeroFicha_fanf];
$dataFicha = $exibe[dataFicha_fanf];
$convenio = $exibe[siglaConvenio_fanf];
$exame_fanf = $exibe[siglaExame_fanf];
//$exame = $exibe[siglaExame_fanf];
//$valor_exame = $exibe[valor_exame_fanf];
$nome_xml = $exibe[nome_xml];
$fk_xml = $exibe[id_xml];
$fk_fanf = $exibe[id_fanf];
$status = $exibe[status];
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz da forma que vc colocou no exemplo.

Deixei os SELECTs dentro desse IF.

 

Funciona, mas alguns erros são exibidos.

 

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource inC:\generico.php on line 172

Compartilhar este post


Link para o post
Compartilhar em outros sites

borntkteam, vlw pela ideia.

Estou conseguinndo utilizar.

Só apresenta alguns erros.

 

 

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource inC:\VertrigoServ\www\fleurysistema_TESTE\consultar_xml_fanf_generico.php on line 174

Compartilhar este post


Link para o post
Compartilhar em outros sites

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource inC:\VertrigoServ\www\fleurysistema_TESTE\consultar_xml_fanf_generico.php on line 174

http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#mysql_result_resource

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.