Ir para conteúdo

POWERED BY:

Arquivado

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

Gisa_iagami

Problema com sistema pesquisa

Recommended Posts

bom..não sei oq pode estar errada...mas para consulta visitem

Link do Sistema

Tudo já está cadastrado na rede...segue entao os arquivos do meu sistema:

 

rede.php

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>www.ortoclin.net</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link href="css/style.css" rel="stylesheet" type="text/css">

<style type="text/css">

<!--

.style1 {

color: #047F86;

font-family: "Times New Roman", Times, serif;

font-size: medium;

font-style: italic;

font-weight: bold;

}

.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}

-->

</style>

</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">

<tr>

<td valign="top"><table width="779" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><? include('topo.html'); ?>

</td>

</tr>

<tr>

<td valign="top"><table width="779" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="195" valign="top" background="img/px_verde_claro_01.gif"><? include('menu_lateral_esq.html'); ?>

 

</td>

<td width="574" valign="top"><table width="574" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="7"><img src="img/px_tr.gif" width="7" height="13"></td>

<td><div align="left" class="style1">Rede Credenciada </div></td>

</tr>

<tr>

<td><img src="img/px_tr.gif" width="1" height="3"></td>

<td><img src="img/linha_tracejada_internas.gif" width="568" height="1"></td>

</tr>

<tr>

<td> </td>

<td><div align="right" class="texto-verde-peq"><span class="style1"> Sistema de Pesquisa on Line </span>.</div>

</td>

</tr>

<tr>

<td><img src="img/px_tr.gif" width="1" height="3"></td>

<td><img src="img/linha_tracejada_internas.gif" width="568" height="1"></td>

</tr>

<tr>

<td colspan="2"><img src="img/px_tr.gif" width="1" height="15"></td>

</tr>

<tr>

<td> </td>

<td valign="top"> <p class="texto-cinza-peq"><form name="form1" method="post" action="rede.php">

<table width="600" border="0">

<tr>

<td width="98" align="right" valign="middle" class="tit-noticias"><span class="style2">Cidade:</span></td>

<td width="492" class="texto-cinza-peq"><select name="cidade" id="cidade">

<option>Selecione a Cidade / Estado</option>

<option value="Recife">Recife</option>

<option value="Grande Recife">Grande Recife</option>

<option value="Interior de Pernambuco">Interior de Pernambuco</option>

<option value="Paraíba">Paraíba</option>

<option value="Rio Grande Do Norte">Rio Grande Do Norte</option>

</select></td>

</tr>

<tr>

<td align="right" valign="middle" class="tit-noticias"><span class="style2">Bairro:</span></td>

<td class="texto-cinza-peq"><select name="bairro" id="bairro">

<option>Selecione o Bairro</option>

<option value="Sede">Sede</option>

<option value="Graças">Graças</option>

<option value="Aflitos">Aflitos</option>

<option value="Água Fria">Água Fria</option>

<option value="Areias">Areias</option>

<option value="Beberibe">Beberibe</option>

<option value="Boa Viagem">Boa Viagem</option>

<option value="Boa Vista">Boa Vista</option>

<option value="Casa Amarela">Casa Amarela</option>

<option value="Cidade universitária">Cidade Universitária</option>

<option value="Derby">Derby</option>

<option value="Espinheiro">Espinheiro</option>

<option value="Graças">Graças</option>

<option value="Ilha do Leite">Ilha do Leite</option>

<option value="Imbiribeira">Imbiribeira</option>

<option value="Ipsep">Ipsep</option>

<option value="Madalena">Madalena</option>

<option value="Paramirim">Paramirim </option>

<option value="Pina">Pina</option>

<option value="Rosarinho">Rosarinho</option>

<option value="San Martin">San Martin</option>

<option value="Santo Amaro">Santo Amaro</option>

<option value="Tamarineira">Tamarineira</option>

<option value="Abreu e Lima">Abreu e Lima</option>

<option value="Cabo">Cabo</option>

<option value="Camaragibe">Camaragibe</option>

<option value="Jaboatão Dos Guararapes">Jaboatão dos Gauararapes</option>

<option value="Olinda">Olinda</option>

<option value="Paulista">Paulista</option>

<option value="São Lourenço">São Lourenço</option>

<option value="Arcoverde">Arcoverde</option>

<option value="Belém de São Francisco">Belém de São Francisco</option>

<option value="Belo Jardim">Belo Jardim</option>

<option value="Carpina">Carpina</option>

<option value="Caruaru">Caruaru</option>

<option value="Escada">Escada</option>

<option value="Floresta">Floresta</option>

<option value="Garanhuns">Garanhuns</option>

<option value="Timbaúba">Timbaúba</option>

<option value="Goiana">Goiana</option>

<option value="Gravatá">Gravatá</option>

<option value="Juazeiro">Juazeiro</option>

<option value="Nazaré Da Mata">Nazaré da Mata</option>

<option value="Palmares">Palmares</option>

<option value="Petrolina">Petrolina</option>

<option value="Salgueiro">Salgueiro</option>

<option value="St. Cruz Do Capibaribe">St.Cruz Do Capibaribe</option>

<option value="Serra Talhada">Serra Talhada</option>

<option value="Sertânia">Sertânia</option>

<option value="Vitória De Santo Antão">Vitória De Santo Antão</option>

<option value="João Pessoa">João Pessoa</option>

<option value="Natal">Natal</option>

</select></td>

</tr>

<tr>

<td align="right" valign="middle" class="tit-noticias"><span class="style2">Especialidade:</span></td>

<td class="texto-cinza-peq"><select name="especialidade">

<option>Selecione a Especialidade</option>

<option value="Prótese">Prótese</option>

<option value="pediatra">Implante</option>

<option value="Cirurgia">Cirurgia</option>

<option value="Ortodontia">Ortodontia</option>

<option value="Odontopediatria">Odontopediatria</option>

<option value="Endodontia">Endodontia</option>

<option value="Periodontia">Periodontia</option>

<option value="Odontopediatria">Odontopediatria</option>

<option value="Clinica Geral ">Clinica Geral </option>

<option value="Dentística">Dentística</option>

</select></td>

</tr>

<tr>

<td align="right" valign="middle" class="tit-noticias"><span class="style2">Nome:</span></td>

<td class="texto-cinza-peq"><input name="nome" type="text" id="nome" size="50" maxlength="50"></td>

</tr>

<tr>

<td> </td>

<td><input name="Procurar" type="submit" id="Procurar" value="Procurar">             

<input name="Limpar" type="submit" id="Limpar" value="Limpar"></td>

</tr>

</table>

</form>

<?php

if(($_POST['cidade'] <> "") OR ($_POST['bairro'] <> "") OR ($_POST['nome'] <> "") OR ($_POST['especialidade'] <> ""))

{

require 'pesquisa.php';

unset($_POST);

}

?>  </p></td>

</tr>

</table>

<p class="combo-box"> </p></td>

<td width="10" valign="top"><div align="right"><img src="img/px_tr.gif" width="10" height="1"> </div></td>

</tr>

</table></td>

</tr>

<tr>

<td><? include('base.html'); ?>

 

</td>

</tr>

</table></td>

</tr>

</table>

</body>

</html>

Pesquisa.php

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">

<!--

.style7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }

-->

</style>

</head>

<body>

<?

require("conexao.php");

$ortoclin = new Banco;

$ortoclin->Conectar();

//$consulta = "SELECT * FROM dentistas WHERE nome like '%".$nome."%' and especialidade like '%".$especialidade."%' and bairro like '%".$bairro."%' and cidade like '%".$cidade."%'";

$consulta ="SELECT * FROM dentistas WHERE nome like '%%$nome%%' and especialidade like '%%especialidade%%' and bairro like '%%$bairro%%' and cidade like '%%cidade%%'";

$resultado=mysql_query($consulta) or die (mysql_error());;

$total=mysql_num_rows($resultado) or die ("Nenhuma Clínica Foi Encontrada!!!" . mysql_error());

?>

<table width="600" border="0" cellspacing="0" cellpadding="0">

<?

?>

<tr>

<td width="88" align="right" valign="middle"><span class="style7">Nome:</span></td>

<td width="506" align="left"><? echo $nome; ?></td>

</tr>

<?

for($i=0;$i<$total;$i++){

$nome=mysql_result($resultado,$i,nome);

$especialidade=mysql_result($resultado,$i,especialidade);

$bairro=mysql_result($resultado,$i,bairro);

$cidade=mysql_result($resultado,$i,cidade);

?>

<tr bgcolor="#F9F9F9">

<td align="right" valign="middle"><span class="style7">Especialidade:</span></td>

<td align="left"><? echo $especialidade; ?></td>

</tr>

<tr>

<td align="right" valign="middle"><span class="style7">Endereço:</span></td>

<td align="left"> </td>

</tr>

<tr>

<td align="right" valign="middle"><span class="style7">Bairro:</span></td>

<td align="left"><? echo $bairro; ?></td>

</tr>

<?

}

unset($_POST);

?>

<tr>

<td align="right" valign="middle"><span class="style7">Cidade:</span></td>

<td align="left"><? echo $cidade; ?></td>

</tr>

<tr bgcolor="#047F86">

<td colspan="2" align="right" valign="middle"> </td>

</tr>

</table>

</body>

</html>

A consulta deve ser feita conforme seja preenchido os campos..se apenas a cidade estiver..faz a pesquisapor cidade

Porém se estiver oa cidade e especialidade...Elefaz a busca pelas duas (especialidade na cidade)

 

Não sei se fui clara..mas preciso de ajuda http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

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.