Ir para conteúdo
Fórum Script Brasil
  • 0

Consulta


SirSmart

Pergunta

Galera fiz uma consulta no mysql assim:


$result = mysql_query("select *from tab_cli where nome = '$nome'") or die ("Erro " .mysql_error());

Gostaria de saber como eu faço pra mostrar o conteudo desse select na tela, pois tem 50 campos....

Eu preciso mandar imprimir na tela esses 50 campos ou tem algum esquema melhor pra ser feito isso???

Obrigado

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Galera fiz uma consulta no mysql assim:


$result = mysql_query("select *from tab_cli where nome = '$nome'") or die ("Erro " .mysql_error());

Gostaria de saber como eu faço pra mostrar o conteudo desse select na tela, pois tem 50 campos.... Eu preciso mandar imprimir na tela esses 50 campos ou tem algum esquema melhor pra ser feito isso??? Obrigado
no meu caso e que conheco seria assim:

$sql = mysql_query("SELECT * from tab_cli where nome = '$nome'") or die (mysql_error()); 

while($l = mysql_fetch_array($sql)) {

$todos = $l["todos"];
.....
}

no lugar de todos você vai colocar os nomes dos campos dets tabela

acho que vai te ajudar...

valeu

guilherme

qualquer coisa posta ae....

Editado por Guilherme014
Link para o comentário
Compartilhar em outros sites

  • 0
Então, mas é exatamente isso que eu quero saber ... Eu tenho que referenciar cada campo da tabela como você fez?? Não tem uma maneira mais fácil???

Até mais

foi mal, eu entendi que voce queria saber como fazer ], por isso te dei esta resposat, como te falei não sei não...

valeu guilherme

Link para o comentário
Compartilhar em outros sites

  • 0

E ae galera, beleza?

Bom, eu acho que o :

foreach ($array as $key => $value){

}

do proprio PHP resolveria , não? ele passa por todos os elementos do

array , neste caso o array que contem os resultados, e o valor $key são os

campos da sua tabela, e $value é o proprio value do campo!

É apenas uma sugestao, me corrijam se estiver errado, gostaria de saber tambem!

Abracos !

Link para o comentário
Compartilhar em outros sites

  • 0

fiz essa função ,mas como hj é domingo e eu não to com cabeça pra pensar

mas da pra otimizar bem mais tenta ai depois se vai melhorando

$re = mysql_query("select * from tabela");

$numero_campos = mysql_num_fields($re);

while($l[] = mysql_fetch_array($re)){}

for($j=0;$j<count($l);$j++){

for($i=0; $i< $numero_campos;$i++){

echo $l[$j][$i]."<br>";

}

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...