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: 7.647 ]
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.
Retornando aniversariantes do mês
Gravando dados em um banco de dados!
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Instalando Navegador Firefox no Debian 12
Bloqueando propagandas no Youtube e outros sites com o uBlocker Origin
Criando um Pen Drive Bootável no Linux
Dualboot Fedora 40 e LinuxMint 21 (2)
problemas com artefatos na instalação (27)
Problemas com o Lutris e o Wine no Slackware 15.0 [RESOLVIDO] (4)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (46)