Ir para conteúdo

POWERED BY:

Arquivado

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

peterhall

gerar csv de odbc

Recommended Posts

Boa tarde.

Pretendo fazer uma consulta através de odbc a um banco MsSql e gerar um csv com os dados retornados.

Deveria passar o resulta dentro do while para um array e assim gerar o csv mas não estou a conseguir.

Alguma sugestão ou correção?

Obrigado.

<?php
#--> conexao mssql
require_once("../conexao/MsSql.php"); # a conexão está OK
#-->
$query ="SELECT * FROM MsSqlTable";
#-->
$result = odbc_exec($conMsSql,$query);
while(odbc_fetch_row($result)){
	$campo1 = odbc_result($result, 1);
	$campo2 = odbc_result($result, 2);
	$campo3 = odbc_result($result, 3);
	$campo4 = odbc_result($result, 4);
}
$content = array(); 
while($info = odbc_fetch_array($result)){
	$list = $content[] = $info;
}
#-->
#-->
$file = fopen("arquivo.csv","w");

foreach ($list as $line)
  {
  fputcsv($file,explode(',',$line));
  }

fclose($file);

?>

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.