creation fichier csv

Petit nouveau ! | 8 Messages

12 juil. 2006, 10:41

bonjour voila alors encore un petit soucis je trouve beaucoup d'article pour inserer les fichier csv dans une table mais pas l'inverse comment creer un fichier csv a partir d'une requete

prenons comme exemple

sur une page j'ai un tableau ou son repertorier des agent a partir d'une table
<form action="meme_page.php" method="post">
<table>
<th>numero</th><th>nom</th><prenom</>
<?
$query_agt="select * from agent;";
$result_com=odbc_do($connexion,$query_agt);
while(odbc_fetch_into($result_agt,$fields_agt))
{
echo "<tr><td>$fields_agt[0]</td><td>$fields_agt[1]</td><td>$fields_agt[2]</td></tr>";
}
?>
</table>
<input type="submit" name="export" value="Exporter">
</form>
je voudrais qu'en cliquant sur le bouton d'export la meme page se reaffiche tout en ayant creer dans un repartoir special un fichier csv

il y a juste la creation du fichier que je n'arrive pas a faire[/php]

Petit nouveau ! | 8 Messages

12 juil. 2006, 10:46

pis tiens pour en profiter en fait imaginon le meme exemple mais en remplacant le bouton d'export par un bouton d'impression coment creer un fichier pdf pour l'imprimer

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

12 juil. 2006, 11:24

Tu peux regarder SELECT .. INTO FILE
http://dev.mysql.com/doc/refman/5.0/fr/select.html

Invité
Invité n'ayant pas de compte PHPfrance

13 juil. 2006, 10:43

apparement il existe la fonction fputcsv je vois comment on l'utilise pour du texte mais pas avec des requete :(

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

13 juil. 2006, 10:48

Tu as lu mon message précédent ?

Petit nouveau ! | 8 Messages

18 juil. 2006, 09:59

oui je lai lu mais a vrai dire je me melange les patte entre les select into file les fputcsv et just afficher les données

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

18 juil. 2006, 11:01

SELECT INTOFILE te crée ton fichier correctement formaté en CSV, donc pas besoin de fputcsv