Mammouth du PHP |
619 Messages
31 mai 2013, 15:16
si jamais c'est le cas voila le code modifie toujours pas tester :p
<?
function exportTable($table){
$contenu='';
$resQuery = mysql_query("SELECT * FROM $table");
if (mysql_num_rows($resQuery) != 0) {
// titre des colonnes
$fields = mysql_num_fields($resQuery);
$i = 0;
while ($i < $fields) {
$contenu.=mysql_field_name($resQuery, $i).";";
$i++;
}
$contenu.= "\n";
// données de la table
while ($arrSelect = mysql_fetch_array($resQuery, MYSQL_ASSOC)) {
foreach($arrSelect as $elem) {
$contenu.= "$elem;";
}
$contenu.= "\n";
}
}
$fp = fopen ($table."_".time().".csv", "a+");
fputs($fp, $contenu);
fclose($fp);
}
exportTable("matable");
?>
je genere un fichier du nom de la table suivie du time