Automatizar a recuperação de dados de uma linha de resultado do Mysql
Publicado por EVERTON DA ROSA 02/03/2008
[ Hits: 4.416 ]
Homepage: http://everton3x.github.io
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">;
}
<? $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">; } ?>
Testando servidor MySQL e base de dados
Nenhum coment�rio foi encontrado.
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Dica para encontrar diversos jogos Indies criativos
Instalando Discord no Debian 13
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
A escola é altamente ineficiente e ineficaz! (13)
Sincronização Horario Estação de trabalho máquinas domínio com samba N... (2)