Mysql e PHP – Como executar uma consulta (select)

Tutorial de como executar uma consulta (select) no banco de dados Mysql utilizando PHP.

Como executar uma consulta no banco mysql utilizando PHP

Primeiro passo, você precisa se conectar ao banco de dados.

Utilize o código a seguir:

<?php

$server = 'localhost';
$user = 'root';
$pwd = '';
$db = 'mydb';

$mysqli = new mysqli($server, $user, $pwd, $db);

if (mysqli_connect_errno()) trigger_error(mysqli_connect_error());

Altere as variáveis de acordo com seus dados.

  • “server”: host do Mysql o qual você deseja se conectar.
  • “user”: usuário
  • “pwd”: senha
  • “db”: banco a ser utilizado

Executando uma consulta simples

Vamos executar um select simples com o retorno de múltiplas linhas.

$sql = "SELECT * FROM `minha_tabela`";

$query = $mysqli->query($sql);

while ($dados = $query->mysqli_fetch_array()) {
  echo $dados['coluna_de_teste'];
}

Executando uma consulta com o retorno de apenas 1 (uma) linha.

$sql = "SELECT * FROM `tabela_de_teste` LIMIT 1";

$result= $mysqli->query($sql);

$row = $result->fetch_assoc();

var_dump( $row );

Depois de executar as consultas utilize as funções a seguir para fechar a conexão e liberar o resultado da memória.

mysqli_free_result($result);

mysqli_close($mysqli);

 

 

Resumo
Como executar uma consulta (select) no Mysql com PHP
Nome do Artigo
Como executar uma consulta (select) no Mysql com PHP
Descrição
Tutorial ensinando a como executar uma consulta (select) no Mysql com PHP
Autor
Editor
Roger Mauricio Takemiya
Logo do Editor

Um comentário sobre “Mysql e PHP – Como executar uma consulta (select)

  1. Tem alguma forma de criar um banco de dados com um script php? A minha intenção é que assim que a pagina index for carregada, seja criado o banco de dados automaticamente (sem precisar acessar o localhost/phpmyadmin pelo navegador)

Dúvidas? Faça um comentário logo abaixo ou envie uma mensagem clicando aqui.

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *