How to use PDO and PHP to Display in Search Data Table

0

I have a question. I do not understand why my code is not correct. Please, if you can review it, I would be very happy.

<?php
    require_once "db_connect.php";

    //conectar banco
    $conectar = new PDO("mysql:host=$host;bancodedados=$bancodedados", 
    $usuario, $senha);

    if(isset($_POST['nomeProduto'])){
        $nomeProduto = $_POST['nomeProduto'];
        $query = $conectar->prepare("SELECT * FROM nilo_db.nilo_tb
        WHERE nomeProduto LIKE ?");
        $query->execute(array($nomeProduto));
        if($query->rowCount() == 0){
            while($linha = $query->fetch()){ ?>
                <tr class="text-center">
                    <td><?php echo $linha['nomeProduto']; ?></td>
                    <td><?php echo $linha['categoriaProduto']; ?></td>
                    <td><?php echo $linha['codigoProduto']; ?></td>
                    <td><?php echo $linha['fornecedor']; ?></td>
                    <td><?php echo $linha['emEstoque']; ?></td>
                </tr>
<?php       }
        }
    }

?>
    
asked by anonymous 10.09.2018 / 21:38

0 answers