Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andrey Knupp Vital

Loop .!

Recommended Posts

Algem ai tem um loop pra pegar o nome do campo no mysql

tipo

SELECT `produto` FROM ....

produto e o campo e os valores desses campos

desde ja agradeco muito que puder postar aqui pra min

:D

 

na conclusao eu presiso do seguinte

$new_contents='Codigo_cliente: '.$row[codigo_cliente].'
Cliente:  '.$row[cliente].'
Codigo_vendedor: '.$row[codigo_vendedor].'
Vendedor: '.$row[vendedor].'
Cond_pagamento: '.$row[cond_pagamento].'
Observacoes: '.$row[observacoes].'
prod7_tipo:'.$row[prod7_tipo].'
numero_pedido: '.$row[numero_pedido].'
';

ao inves de eu fazer cada nome e cada campo $row com o nome do campo no mysql

precisaria de um loop

pra ja pegar todos os campos e todos valores do mysql minha tabela tem 37 campos , e um pe no saco fazer tudo manual

vlws galerinha

Fewdox

 

Eu mesmo fiz esse loop , mais esta mostrando so 1 campo ... qual o erro .!!!?

$result = mysql_query("select * from `pedidos`");
for ($i = 0; $i < mysql_num_fields($result); $i++) {
 $ab = mysql_field_name($result,$i);
   while($row = mysql_fetch_array($result)){
    echo $ab.':'.$row[$i];
 }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas ahhh preguiça .... hehehe

<?php

$con = mysql_connect('servidor', 'usuario', 'senha');
mysql_select_db('banco', $con);

$q = mysql_query('SELECT * FROM tabela');
$num_campos = mysql_num_fields($q);

echo "<table border='1'><tr>";

for($i=0; $i<$num_campos; $i++)
{
$nome_campo = mysql_field_name($q,$i);
echo "<td>$nome_campo</td>";
}

echo "</tr>";

while ($x = mysql_fetch_array($q))
{
echo "<tr>";

for($i=0; $i<$num_campos; $i++)
{
	$valor_nome_campo=mysql_field_name($q,$i);

	echo "<td> $x[$valor_nome_campo] </td>";
  	}

  	echo "</tr>";
}

echo "</tr></table>";

?>

 

tenta aew .. abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.