Ir para conteúdo

POWERED BY:

Arquivado

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

Renan Kayro

[Resolvido] como criar um arquivo com dados da tabela mysql?

Recommended Posts

è o seguinte toda vez tendo criar um arquivo com nomes de djs cadastrados em minha tabela, mas quando eu abro o arquivo pra ver ons nomes so aparece 1 nome, alguem sabe como fazer pra aparecer todos nomes dentro do txt?

 

aqui o codigo:

<body>

<?

$config = mysql_connect("localhost","root","");

$select = mysql_select_db("teste_radio",$config);

$sql = mysql_query("SELECT * FROM cadastro_dj Order By rand()");

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

$nome = $linha['nome_dj'];

}

$arquivo = fopen("djs.txt","a");

$arquivo1 = fwrite($arquivo,"$nome");

?>

</body>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Renan,

 

O que está acontecendo é que estás sobrescrevendo o valor de $nome a cada iteração.

Tenta desta forma:

 

<?
$config = mysql_connect("localhost","root","");
$select = mysql_select_db("teste_radio",$config);
$sql = mysql_query("SELECT * FROM cadastro_dj Order By rand()");
$nome = "";
while($linha = mysql_fetch_array($sql)){
  $nome .= "$linha[nome_dj]\n";
}
$arquivo = fopen("djs.txt","a");
$arquivo1 = fwrite($arquivo,"$nome");
?>

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.