Busca Dinâmica Retornando Valor na mesma Pagina
03/09/2015
0
Olá pessoal,queria uma ajuda de vocês estou me arriscando na parte de programação e ultimamente estou tento dificuldade é um fomulário, bom vou tentar ser o mais claro possivel.
Eu queria que no campo nome do médico tivesse alguma consulta que conforme eu digitasse o nome do médico ja fosse aparecendo os nomes do banco e conforme eu selecionasse ja preenchesse o campo nome e código, parecido com sistema se inserir tag aqui da devmedia.
Segue abaixo o código
Eu queria que no campo nome do médico tivesse alguma consulta que conforme eu digitasse o nome do médico ja fosse aparecendo os nomes do banco e conforme eu selecionasse ja preenchesse o campo nome e código, parecido com sistema se inserir tag aqui da devmedia.
Segue abaixo o código
<html> <head> <script type="text/javascript" src="js/calendario.js"></script> <script type="text/javascript" src="consulta.js"></script> </head> <?php #chama o arquivo de configuração com o banco require 'conexaoHsist.php'; $teste = $_REQUEST['teste']; $sql = mysql_query("SELECT PCI_NUMINT, PCI_NOME, PCI_ACOMOD, PCI_LEITO, PCI_CLINIC, PCI_PRONTU, PCI_DATINT,A1.CMP_CODIGO,A1.CMP_ESPECI AS MEDICO,A2.CMP_ESPECI AS CONVENIO, A3.PRT_NASCTO AS NASCIMENTO,A4.PRT_SEXO AS SEXO FROM CIC_PCI INNER JOIN CHC_CPL A1 ON CIC_PCI.PCI_MEDICO = A1.CMP_CODIGO INNER JOIN CHC_CPL A2 ON CIC_PCI.PCI_CONVE1 = A2.CMP_CODIGO INNER JOIN CHC_PRT A3 ON CIC_PCI.PCI_PRONTU = A3.PRT_NUMERO INNER JOIN CHC_PRT A4 ON CIC_PCI.PCI_PRONTU = A4.PRT_NUMERO WHERE CIC_PCI.PCI_DATALT IS NULL AND CIC_PCI.SR_DELETED<>'T' AND CIC_PCI.PCI_NUMINT='$teste'"); $medico = mysql_query("SELECT CMP_CODIGO , CMP_ESPECI,CMP_NUMCRM FROM CHC_CPL WHERE CMP_TABSER=1"); echo "<form name=cadastro method=post action=salvar.php>"; $row = mysql_fetch_array($sql); echo "<table>"; echo "<table border=1 id=tabela1>"; echo "<tr>"; echo "<th>Internação</th>"; echo "<th>Prontuario</th>"; echo "<th width=400>Nome</th>"; echo "<th width=105>Idade</th>"; echo "<th width=155>Sexo</th>"; echo "<th width=155>Convenio</th>"; echo "</tr>"; echo "<tr>"; echo "<th>" . $teste . "</th>"; echo "<th>" . $row['PCI_PRONTU'] . "</th>"; echo "<th>" . $row['PCI_NOME'] . "</th>"; echo "<th>" . date('d/m/Y', strtotime($row['NASCIMENTO']))."</th>"; echo "<th>" . $row['SEXO'] . "</th>"; echo "<th>" . $row['CONVENIO'] . "</th>"; echo "</tr>"; echo "</table>"; echo "<table border=1 id=tabela2>"; echo "<tr>"; echo "<th width=20>Código</th>"; echo "<th width=352>Médico</th>"; echo "<th>Acom</th>"; echo "<th>Leito</th>"; echo "<th>Pulseira</th>"; echo "<th>Cor</th>"; echo "<th>Data Internação</th>"; echo "<th>Data Alta</th>"; echo "</tr>"; echo "<tr>"; echo "<th><input type=text name=s1 placeholder=Buscar></th>"; echo "<th width=370><input size=50 type=text name=s placeholder=Buscar></th>"; echo "<th><input type=text size=2 name=acomodacao value='". $row['PCI_ACOMOD'] . "'>"; echo "<th><input type=text size=1 name=leito value='" . $row['PCI_LEITO'] . "'</th>"; echo "<th>"; echo "<select name=pulseira onblur=liberar()>"; echo "<option>Selecione...</option>"; echo "<option value=Sim> Sim </option>"; echo "<option value=Nao> Não </option>"; $Pulseira = $_POST['pulseira']; echo "</th>"; echo "<th>"; echo "<select name=cor disabled=disabled>"; echo "<option>Selecione...</option>"; echo "<option value=Amarelo> Amarelo </option>"; echo "<option value=Azul> Azul </option>"; echo "<option value=Branco> Branco </option>"; echo "<option value=Vermelho> Vermelho </option>"; $CorPuls = $_POST['cor']; echo "</th>"; echo "<th>" . date('d/m/Y', strtotime($row['PCI_DATINT']))."</th>"; echo "</select>"; echo "<th><input NAME=data1 SIZE=10 MAXLENGTH=10 value=>"; echo "<input TYPE=button NAME=btnData1 VALUE=... Onclick=javascript:popdate('document.cadastro.data1','pop1','150',document.cadastro.data1.value)>"; echo "<span id='pop1' style='position:absolute'></span></th>"; echo "</tr>"; echo "</table>"; echo "<table border=1 id=tabela2>"; echo "<tr>"; echo "<th colspan=2>Patologia</th>"; echo "<th colspan=2>Patologia</th>"; echo "<th colspan=2>Patologia</th>"; echo "<th colspan=2>Patologia</th>"; echo "<th colspan=2>Patologia</th>"; echo "<th width=155>Antibiotico</th>"; echo "<th width=150>Posologia</th>"; echo "<th width=155>Tempo Tratamento</th>"; echo "</tr>"; echo "<th>Codigo</th>"; echo "<th>Descrição</th>"; echo "<th>Codigo</th>"; echo "<th>Descrição</th>"; echo "<th>Codigo</th>"; echo "<th>Descrição</th>"; echo "<th>Codigo</th>"; echo "<th>Descrição</th>"; echo "<th>Codigo</th>"; echo "<th>Descrição</th>"; echo "<tr>"; echo "</tr>"; echo "</table>"; echo "</table>"; ?> </html>
Gabriel Costa
Curtir tópico
+ 0
Responder
Post mais votado
03/09/2015
Dá uma olhada nesse post do meu blog http://www.devwilliam.com.br/php/autocomplete-com-jquery-ui-php-mysql.
O caminho é esse, ai vc implementa conforme sua necessidade.
O caminho é esse, ai vc implementa conforme sua necessidade.
William
Responder
Mais Posts
09/09/2015
Gabriel Costa
Perefeito, consegui adapta ao meu código, obrigado, mas surgiu outra questão existe outros campos de buscas com outras Sqls como devo proceder? E mais uma questão tenho a mesma consulta mas preciso jogar em outro campo.
Responder
12/09/2015
William
Sem ver o código ou a estrutura imagino que você deva implementar rotinas separadas do plugin jQuery UI para cada input, com scripts PHP aceitando parâmetros diferentes e retornando diferentes dados.
Responder
Clique aqui para fazer login e interagir na Comunidade :)