Jarod511 **** | Bonjour,
Je suis en train de programmer une appli WEB en php avec un BDD ACCESS. Je voudrais faire dans mon code php un export csv de ma table access. Le problème c'est que ça me génère bien un fichier CSV mais celui ci est vide.
Je mets mon code php ci-dessous, en espérant que quelqu'un pourra m'aider à résoudre ce problème.
Code :
- $fname = "tracking.csv" ;
- $html_output = '';
- $sqlcsv = " SELECT * FROM Banque";
- if (false === $result = odbc_exec($cnx, $sqlcsv)) die('Impossible de générer le fichier, voici l\'erreur :'.mysql_error());
-
-
- $num_fields = odbc_num_fields($result);
- $html_output = substr($html_output,0, -1)."\r\n";
- while($row = odbc_fetch_row($result)){
- for ($i=0; $i < $num_fields; $i++) {
- $html_output.= $row[$i]."|";
- }
- $html_output = substr($html_output,0, -1)."\r\n";
- }
- header('Content-Type: text/csv');
- header('Content-Disposition: attachment; filename="tracking.csv"');
- header('Pragma: no-cache');
- header('Expires: 0');
- echo $html_output;
|
|