Générer un fichier au format .txt à partir d'une base de données

Fermé
roland999 Messages postés 32 Date d'inscription dimanche 27 octobre 2013 Statut Membre Dernière intervention 18 février 2014 - 28 janv. 2014 à 12:11
roland999 Messages postés 32 Date d'inscription dimanche 27 octobre 2013 Statut Membre Dernière intervention 18 février 2014 - 28 janv. 2014 à 15:40
Bonjour
Je viens vous demandez, si vous le permettez de me donner des pistes d'apprentissage ou directement une solution pour appréhender mon problème.

-Mon site Web est en .php, lié a une base MSQL.
A partir du site web, j'aimerais générer des fichiers de type .Txt à partir de la base de données, comprenant par exemple des informations comme le nom, le login, le type de compte d'utilisateur.. ect

merci d avance pour votre aide
A voir également:

3 réponses

Xavierdu34 Messages postés 216 Date d'inscription lundi 2 décembre 2013 Statut Membre Dernière intervention 10 octobre 2016 21
Modifié par Xavierdu34 le 28/01/2014 à 14:43
Pour générer facilement un fichier txt : voici la commande :

<?php 
file_put_contents('chemindetonfichier.txt', $data); // Crée ou écrase le fichier chemindetonfichier.txt avec la valeur contenu dans $data
file_put_contents('chemindetonfichier.txt', $data, FILE_APPEND); // Crée ou rajoute à la suite du fichier la valeur de $data
file_put_contents('chemindetonfichier.txt', $data, FILE_APPEND | LOCK_EX); // Crée ou rajoute dans le fichier.txt la valeur de $data, et bloque tout écriture du fichier durant l'intruction.
?>


Le $data doit être une string.

Pour remplir le $data et que ce soit bien une chaîne de caractère, si tu as un tableau avec tes valeurs par exemple. tu peux faire un truc du style

<?php
$data='';
foreach($tableau as $key =>$value) {
$data .= $key.' : '.$value."\r\n"; //Ajoute une entrée du tableau à chaque ligne de ta chaîne de caractère $data
}
?>


Plus d'infos sur les chaînes de caractères http://ww12.xrecasens.info
0
roland999 Messages postés 32 Date d'inscription dimanche 27 octobre 2013 Statut Membre Dernière intervention 18 février 2014
28 janv. 2014 à 15:40
je comprend pas le $key et $values ils servent a quoi
0
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
28 janv. 2014 à 14:44
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
28 janv. 2014 à 14:46
Bonjour,

vas voir SELECT * INTO OUTFILE à cette page

http://dev.mysql.com/doc/refman/5.0/fr/select.html
0