Ir para conteúdo
Fórum Script Brasil

Carlos Anichela

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Carlos Anichela

Carlos Anichela's Achievements

0

Reputação

  1. Bom dia! Sou novo aqui no fórum e em programação web. Estou tendo dificuldade em uma função para exibir os dados do banco de dados. Segue abaixo: conn.php (arquivo de conexão) <?php $hostname = "localhost"; $bancodedados = "web_db_motron"; $usuario = "root"; $senha = "usbw"; $mysqli = new mysqli($hostname, $usuario, $senha, $bancodedados); if ($mysqli->connect_errno) { echo "Falha ao conectar: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; } ?> index.php <?php include "conn.php"; function lista(){ $consulta = "SELECT * FROM lista_produto"; $con = $mysqli->query($consulta) or die($mysqli->error); while($dado = $con->fetch_array()) { echo "<tr>". "<td>" . $dado['id'] . "</td>". "<td>" . $dado['tipo'] . "</td>". "<td>" . $dado['modelo'] . "</td>". "<td>" . $dado['tensao'] . "</td>". "</tr>"; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title> Title </title> </head> <body> <table border="1"> <tr> <td>ID</td> <td>Tipo</td> <td>Modelo</td> <td>Tensão</td> </tr> <?php lista(); ?> </table> </body> </html> Ao exibir a página, apresenta a segunte mensagem de erro: Notice: Undefined variable: mysqli in C:\Users\Motron 4\Desktop\USBWebserver\root\zzz\index.php on line 8 Fatal error: Call to a member function query() on a non-object in C:\Users\Motron 4\Desktop\USBWebserver\root\zzz\index.php on line 8 Onde está o erro que não consigo encontrar?
×
×
  • Criar Novo...