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

Publicado por EVERTON DA ROSA 02/03/2008

[ Hits: 4.336 ]

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

Tabelas com cores alternadas

Classe básica de acesso a MySQL pronta para extensões

Classe básica de acesso a PostgreSQL pronta para extensões

trata_dados_select

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