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.186 ]
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.
eveQuery2: interação com banco de dados
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









