I am making a page to list the products that I have in my database, but when loading the page I get this error that I can not solve:
Warning: mysqli_fetch_assoc () expects parameter 1 to be mysqli_result, boolean given in C: \ xampp \ htdocs \ store \ product-list.php on line 7
Line where the error is:
while($produto = mysqli_fetch_assoc($resultado)) {
When I try to run the code without while
I get the same error.
Complete code:
<?php include("cabecalho.php"); ?>
<?php include("conecta.php");
function listaProdutos($conexao) {
$produtos = array();
$resultado = mysqli_query($conexao, "select * from produtos");
while($produto = mysqli_fetch_assoc($resultado)) {
array_push($produtos, $produto);
}
return $produtos;
}
$produtos = listaProdutos($conexao);
?>
<?php include("rodape.php")?>
Connect.php:
<?php
$conexao = mysqli_connect("localhost", "", "");