php Executando consultas SQL

0

 

Nesta aula, você aprenderá como executar consultas SQL em um banco de dados usando o PHP.

Antes de executar qualquer consulta, é necessário estabelecer uma conexão com o banco de dados. Para isso, utilizamos a função mysqli_connect() do PHP. Ela recebe quatro parâmetros: o nome do servidor (geralmente "localhost"), o nome do usuário do banco de dados, a senha do usuário e o nome do banco de dados.

Exemplo:

php
$servername = "localhost"; $username = "root"; $password = ""; $dbname = "exemplo"; // cria a conexão $conn = mysqli_connect($servername, $username, $password, $dbname); // verifica se a conexão foi estabelecida com sucesso if (!$conn) { die("Conexão falhou: " . mysqli_connect_error()); }

Após estabelecer a conexão, podemos executar consultas SQL usando a função mysqli_query(). Ela recebe dois parâmetros: a conexão com o banco de dados e a consulta a ser executada.

Exemplo:

php
$sql = "SELECT * FROM usuarios"; $resultado = mysqli_query($conn, $sql); if (mysqli_num_rows($resultado) > 0) { while($linha = mysqli_fetch_assoc($resultado)) { echo "ID: " . $linha["id"] . " - Nome: " . $linha["nome"] . "<br>"; } } else { echo "Nenhum resultado encontrado."; }

Nesse exemplo, a consulta SQL SELECT * FROM usuarios é executada e o resultado é armazenado na variável $resultado. A função mysqli_num_rows() é usada para verificar se a consulta retornou alguma linha. Se houver pelo menos uma linha, um laço de repetição é usado para percorrer todas as linhas retornadas. A função mysqli_fetch_assoc() é usada para recuperar os valores de cada coluna na linha atual.

Após terminar de usar o banco de dados, é importante fechar a conexão com a função mysqli_close().

Referência bibliográfica:




Para ajudar o site a se manter, faça uma doação.


Tags

Postar um comentário

0Comentários
Postar um comentário (0)