Jump to content

stefany nogueira

Members
  • Content count

    4
  • Joined

  • Last visited

Everything posted by stefany nogueira

  1. stefany nogueira

    Não consigo gerar os resultados

    Não estou conseguindo gerar os resultados da busca com filtro, Segue abaixo index e results: Index: <?php include "conexao.php" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml1" lang="pt-br" xml:lang="pt-br"> <head> <meta charset="utf-8"> <title> Busca </title> </head> <body> <form action="results" method="post"> <select name = convênios> <option value="">Selecione o convênio</option> <?php $convenios = "SELECT * FROM convenios"; $qrconvenio = mysqli_query($conexao, $convenios); while ($row_convenios = mysqli_fetch_assoc($qrconvenio)) { ?> <option value = "<?php echo utf8_encode($row_convenios ['id_convenio'])?>" > <?php echo utf8_encode($row_convenios ['Nome']) ?></option> <?php } ?> </select> <select name = Estado> <option value="">Selecione o estado</option> <?php $estado = "SELECT * FROM estado"; $qrestado = mysqli_query($conexao, $estado); while ($row_estado = mysqli_fetch_assoc($qrestado)) { ?> <option value = "<?php echo utf8_encode($row_estado ['id_estado'])?>" > <?php echo utf8_encode($row_estado ['Nome']) ?></option> <?php } ?> </select> <select name = Cidade> <option value="">Selecione a cidade</option> <?php $cidade = "SELECT * FROM cidade"; $qrcidade = mysqli_query($conexao, $cidade); while ($row_cidade = mysqli_fetch_assoc($qrcidade)) { ?> <option value = "<?php echo utf8_encode($row_cidade ['id_cidade'])?>" > <?php echo utf8_encode($row_cidade ['Nome']) ?></option> <?php } ?> </select> <select name = Especialidade> <option value="">Selecione a especialidade</option> <?php $especialidade = "SELECT * FROM especialidades"; $qrespecialidade = mysqli_query($conexao, $especialidade); while ($row_especialidade = mysqli_fetch_assoc($qrespecialidade)) { ?> <option value = "<?php echo utf8_encode($row_especialidade ['id_especialidade'])?>" > <?php echo utf8_encode($row_especialidade ['Nome']) ?></option> <?php } ?> </select> <input type="hidden" name="acao" value="buscar"/> <input type="submit" value="Buscar"/> </form> </body> Results: <?php include "conexao.php" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml1" lang="pt-br" xml:lang="pt-br"> <head> <meta charset="utf-8"> <title> Busca </title> </head> <body> <?php $convenios = $_POST ['convenios']; $estado = $_POST ['estado']; $cidade = $_POST ['ciadade']; $especialidade = $_POST ['especilidades']; $profissional = "SELECT * FROM profissional WHERE Nome LIKE 'id_convenio' AND 'id_estado' AND 'id_cidade' AND 'id_especialidade'"; $qrprofissional = mysqli_query ($conexao, $profissional); $row = mysqli_num_rows ($qrprofissional); if ($row > 0 ) { while ($linha = mysql_fetch_array($qrprofissional)) { $nome = $linha ['Nome']; $endereço = $linha ['Endereço']; $telefone = $linha ['Telefone']; echo "<strong>Profissional: </strong>".@$nome; echo "<br></br>"; echo "<strong>Endereço: </strong>".@$endereço; echo "<br></br>"; echo "<strong>Telefone: </strong>".@$telefone; echo "<br></br>"; } } else { echo "Não foi encontrado profissionais"; } ?> </body>
  2. stefany nogueira

    Não consigo gerar os resultados

    Agradeço a ajuda, sim confirmei com pelo banco e esta correta o select, porém continua não puxando o resultado e apresenta o erro: Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\wamp64\www\busca\results.php on line 27 Call Stack # Time Memory Function Location 1 0.0005 404464 {main}( ) ...\results.php:0 2 0.0058 420504 mysqli_num_rows ( ) ...\results.php:27
  3. stefany nogueira

    Validaação de codigo

    Obrigada, foi muito util
  4. stefany nogueira

    Validaação de codigo

    Não estou esta trazendo a tabela e aparece o seguinte erro: ( ! ) Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in C:\wamp64\www\busca\index.php on line 20 Call Stack #TimeMemoryFunctionLocation 10.0009402840{main}( )...\index.php:0 20.0032418656mysqli_fetch_assoc ( )...\index.php:20 <?php include "conexao.php" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml1" lang="pt-br" xml:lang="pt-br"> <head> <meta charset="utf-8"> <title> Busca </title> </head> <body> <form action="results" method="post"> <select name = convênios> <option>Selecione o convênio</option> <?php $convenios = "SELECT * FROM convênios"; $qrconvenio = mysqli_query($conexao, $convenios); while ($row_convenios = mysqli_fetch_assoc($qrconvenio)) ?> <option value="<?php echo($row_convenios ['id_convenios'])?>"><?php echo($row_convenios ['convenio']) ?></option> ?> </select> </body>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.