Automatizar a recuperação de dados de uma linha de resultado do Mysql

Publicado por EVERTON DA ROSA 02/03/2008

[ Hits: 4.257 ]

Homepage: http://everton3x.github.io

Download get.row.php




while($r = mysql_fetch_array($result)){
  $campo1 = $r["campo1"];
  $campo2 = $r["campo2"];
  $campo3 = $r["campo3"];
  $campo4 = $r["campo4"];
  $campo5 = $r["campo5"];
  $campo6 = $r["campo6"];
  $campo7 = $r["campo7"];
  echo $campo1."<br">;
  echo $campo2."<br">;
  echo $campo3."<br">;
  echo $campo4."<br">;
  echo $campo5."<br">;
  echo $campo6."<br">;
  echo $campo7."<br">;
}

  



Esconder código-fonte

<?
$con = mysql_connect($host,$user,$pass);
mysql_select_db($db);
$result = mysql_query("select * from tabela1");
//O código acima é somente para exemplo. Existem muitas maneiras melhores e mais elaboradas de fazer uma consulta a um banco de dados Mysql.

while($r = mysql_fetch_array($result)){//até aqui, nada de especial
  foreach($r as $varname=>$varvalue){//eis o pulo do gato. Pega o array $r, coloca cada nome de campo na variável $varname e cada valor de cada campo na variável $var value.
    $$varname = $varvalue;//cria uma variável com o nome do campo e com o valor do campo
  }
  echo $campo1."<br">;
  echo $campo2."<br">;
  echo $campo3."<br">;
  echo $campo4."<br">;
  echo $campo5."<br">;
  echo $campo6."<br">;
  echo $campo7."<br">;
}
?>

Scripts recomendados

Banco de Dados xD

Função para criação de grid (tabela) dinâmico

Tabelas com cores alternadas

Personalizando sistemas de filtros

Classe de conexao com banco de dados mysql


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts