Pular para o conteúdo
  • Denunciar
  • Indicar

1. Planilha.

Enviado em 30/01/2012 - 14:07h

Prezados,
tenho uma página que mostra um relatório de alertas. Esse relatório é uma tabela com os seguintes campos: Data, Tipo, Cor e Tempo.
as informações que preenchem essa tabela estão armazenadas em um array multidimensional. Gostaria de saber como faço para criar um arquivo csv (Excel por exemplo), jogando os dados armazenados no array que constrói essa tabela.

exemplo do array:
Array
(
[2012-01-27] => Array
(
[Chuva] => Array
(
[yellow] => 0
[red] => 0
)

[Raio] => Array
(
[yellow] => 0
[red] => 325
)

[Vento] => Array
(
[yellow] => 0
[red] => 0
)

)

Responder tópico

2. Re: Planilha.

Enviado em 02/02/2012 - 11:47h

Arquivo csv, faria algo assim:


$fp = fopen('arquivo.csv', 'x+');

$i=0
foreach ($arr_multi as $arr)
{
$registro = "$arr[$i];$arr[$i+1];$arr[$i+2]";
fwrite($fp, "{$registro}\n");
}
fclose($fp);

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder