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.146 ]
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.
Nova conexão ao banco de dados PDO
Classe de conexao com banco de dados mysql
Backup com php, usando mysql_dump
Função para criação de grid (tabela) dinâmico
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Script de montagem de chroot automatica









