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

Publicado por EVERTON DA ROSA 02/03/2008

[ Hits: 4.256 ]

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

Classe simples, porém muito eficiente p/ facilitar e agilizar consultas sql

Agendinha PHP+MySOL

Banco de Dados MySQL

Sistema Merenda Escolar

Gravando dados em um banco de dados!


  

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