Formas de trazer dados da consulta utilizando as funções mysql_fetch_array e mysql_fetch_row
Publicado por Thiago Novato Marques 12/11/2008
[ Hits: 8.138 ]
Mostro duas formas de trazer os resultados de uma consulta utilizando duas funções diferentes. Cada uma vai conforme a necessidade.
Entendendo-as, fica mais fácil sua aplicação na programação.
// Este código é padrão
include'conexao.php';
$sql = "SELECT * FROM usuarios ORDER by nm_usuario ASC";
$exe_sql = mysql_query($sql);
// Primeira forma de trazer os dados utilizando a função mysql_fetch_array
// Aqui é um laço de repetição. Enquanto existir valor, será repetido a operação
while ($linha = mysql_fetch_array($exe_sql)) {
$id_usuario = $linha["id_usuario"];
$nm_usuario = $linha["nm_usuario"];
$perfil_usuario = $linha["perfil_usuario"];
$ativo_usuario = $linha["ativo_usuario"];
}
// Segunda forma de trazer os dados utilizando a função mysql_fetch_row
// Nesta forma, o valor é preenchido na variável conforme a posição da coluna na
tabela
$linha = mysql_fetch_row($exe_sql);
$id_usuario = $linha[0];
$nm_usuario = $linha[1];
$perfil_usuario = $linha[2];
$ativo_usuario = $linha[3];
// Esta segunda opção é ideal para quando precisamos trazer apenas um único valor
ou uma quantidade pequena de valores.
Conversor de datas para banco de dados
Classe de conexão ao banco usando PDO
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como impedir exclusão de arquivos por outros usuários no (Linux)
Cirurgia no Linux Mint em HD Externo via USB
Anúncio do meu script de Pós-Instalação do Ubuntu
Formas seguras de instalar Debian Sid (2)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (12)
Alguém pode me indicar um designer freelancer? [RESOLVIDO] (5)
Alguém executou um rm e quase mata a Pixar! (3)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (6)









