Requete SQL & extraction d'une table en csv [Résolu/Fermé]

Signaler
Messages postés
32
Date d'inscription
jeudi 10 mai 2007
Statut
Membre
Dernière intervention
12 juillet 2007
-
 Utilisateur anonyme -
Bonjour le monde!

Avant de me lancer sur un travail que je dois réaliser pour mon boss, j'ai posé les éléments sur papier et j'ai trouvé quelques points d'interrogation que je vais vous exposer histoire de partir sur une bonne piste!

Merci d'avance pour vos réponses!

Je souhaite travailler en php afin d'adapter un prog que j'ai réalisé en C et qui fonctionne. Ce code analyse un fichier de données csv et le reformate en un nouveau fichier csv qui colle avec les contraintes d'un programme de gestion de clientelle/contacts.

Ce programme fonctionne bien, donc, et utilise un csv extrait grace à phpmyadmin d'une table de ma base de donnée mysql5-1.

J'aimerai donc passer en php pour automatiser l' opération d'extraction en csv de la table concernée dans la base de données puis l'opération d'analyse que j'ai déjà codé et que je dois adapter.

Voici le problème : comment faire l'extraction que je fais normalement manuelement par phpmyadmin? Je ne parviens pas à trouver les bonnes requetes.

Il est important de signaler que je débute en php. Je vois bien comment me conneter à la base de données, comment séparer les fonctions de mon programme en petits satellites php, mais c'est vraiment la partie requete qui me bloque!

Merci d'avance, bravo d'avoir tout lu!

Damien

6 réponses

Messages postés
32
Date d'inscription
jeudi 10 mai 2007
Statut
Membre
Dernière intervention
12 juillet 2007
6
Je commence à trouver mon bonheur!

Avec ce genre de chose par exemple :

SELECT [{DISTINCT | DISTINCTROW} | ALL] listecolonnes
FROM nomTable1 [, nomTable2] [WHERE condition]
INTO OUTFILE 'cheminetNomDeFichier'
[FIELDS [TERMINATED BY 'string']]
[[OPTIONNALLY] ENCLOSED BY 'char']
[ESCAPED BY 'char']
[LINES [STARTING BY 'string'] [TERMINATED BY 'string']];

Voilà, je vais rebondir sur pleins de tuto pour coder tout ça! c'est beaucoup plus simple que je ne l'imaginais!

Un méga jeu d'enfant même!

A bientot et merci encore pour l'indication :D
4
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 76687 internautes nous ont dit merci ce mois-ci


boonjour je ne peux que te conseiller ce site qui a des tuto supre pour débuter tout ce qui est gestion de bdd en php est expliquer dans les règle de l'art :p

http://www.phpdebutant.org/

amuse toi bien ^^
Messages postés
32
Date d'inscription
jeudi 10 mai 2007
Statut
Membre
Dernière intervention
12 juillet 2007
6
Yeah thanks a lot!

Vive l'éléphant php!

^^
Messages postés
69
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2007
7
Salut !

Une recherche sur mysql select into outfile devraient t'apporter des pistes.

Tiens-nous au courant ! :-)


_
Messages postés
32
Date d'inscription
jeudi 10 mai 2007
Statut
Membre
Dernière intervention
12 juillet 2007
6
Je me lance là dessus! Merci bien pour cette indication!
Je poste dans pas longtemps pour donner mon avis :D