gerar csv de odbc
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);
?>Discussão (0)
Carregando comentários...