Ir para conteúdo

stefany nogueira

Members
  • Total de itens

    7
  • Registro em

  • Última visita

Posts postados por stefany nogueira


  1. 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

  2. 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>

     


  3. 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>

×

Informação importante

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