Export table en csv
touillettes
-
touillettes -
touillettes -
Bonjour,
Un probléme ce pose a moi. Je suis sous Windows server et j'aimerai qu'un script export automatiquement la table désiré en .csv. Connaitriez vous un script php qui me permetrai d'exporter la table de façon automatisé et de l'enregistrer sur le serveur sans que l'utilisateur ne soit Présent ?
Le script php sera éxécuter depuis un .bat grâce aux taches Planifiés de Windows
Merci d'avance .
Un probléme ce pose a moi. Je suis sous Windows server et j'aimerai qu'un script export automatiquement la table désiré en .csv. Connaitriez vous un script php qui me permetrai d'exporter la table de façon automatisé et de l'enregistrer sur le serveur sans que l'utilisateur ne soit Présent ?
Le script php sera éxécuter depuis un .bat grâce aux taches Planifiés de Windows
Merci d'avance .
A voir également:
- Export table en csv
- Table ascii - Guide
- Table des matières word - Guide
- Export favoris chrome - Guide
- Table des figures google doc ✓ - Forum Word
- Table des annexes word ✓ - Forum Word
3 réponses
Voilà ce que j'ai fait il y a peu:
C'est un script qui est executé toute les semaines.
Voilà !
<?php
//Script d'exportation de la table X en CSV
$table="nomtable";
mysql_connect("localhost","id","pass");
mysql_select_db("nombdd");
$resQuery = mysql_query("SELECT * FROM $table");
header("Content-Type: application/csv-tab-delimited-table");
header("Content-disposition: filename=table.csv");
if (mysql_num_rows($resQuery) != 0) {
// titre des colonnes
$fields = mysql_num_fields($resQuery);
$i = 0;
while ($i < $fields) {
echo mysql_field_name($resQuery, $i).";";
$i++;
}
echo "\n";
// données de la table
while ($arrSelect = mysql_fetch_array($resQuery, MYSQL_ASSOC)) {
foreach($arrSelect as $elem) {
echo "$elem;";
}
echo "\n";
}
}
?>
C'est un script qui est executé toute les semaines.
Voilà !