recuperer noms des champs d'une requete

recuperer noms des champs d'une requete - Perl - Programmation

Marsh Posté le 01-04-2005 à 16:17:26    

je dois faire une requete SQL dans un script Perl
 
je voudrais :
- recuperer la liste des champs du SELECT de la requete SQL
- les ecrire dans un fichier texte
- ecrire les valeurs retournées par le resultatde la requete (occurences) dans ce meme fichier texte.
 
Is it possible ?
 
( par ex: "select MonChamps from matable" ---> print monFichier, $liste_des_champs)
 
 
Le script peut executer differents types de requetes, donc on ne sait jamais a l'avance le nombre de champs ni leurs noms;

Reply

Marsh Posté le 01-04-2005 à 16:17:26   

Reply

Marsh Posté le 01-04-2005 à 18:50:15    

jokaritaff a écrit :

Is it possible ?

oui :D

Reply

Marsh Posté le 01-04-2005 à 19:17:10    

Ben comme t'as dit, tu fais print FILE $liste_des_champs :heink: C'est quoi le probleme ?

Reply

Marsh Posté le 02-04-2005 à 12:18:45    

je crois qu'en fait c'est plus une demande d'aide en SQL qu'une demande d'aide en Perl

Reply

Marsh Posté le 04-04-2005 à 11:00:18    

ben en fait $liste_des_champs correspond aux occurences et non aux noms des champs de la table
mais g trouvé une alternative:
UNION
 
sinon un autre souci:
j'ai une requete SQL dans ma base, qui contient une variable appartenant au script Perl qui la lance.
Or qdjextrait la requete de la base et que je l'affiche al ecran (pour voir ce quia dedans), les variables ne sont pas interpretées, mais affichées comme du texte.
 
Ya pas une fonction qui permet de forcer l'interpretation des variables?


Message édité par jokaritaff le 04-04-2005 à 11:00:48
Reply

Marsh Posté le 04-04-2005 à 16:22:07    

Faut utiliser " au lieu de ' pour contruire tes requetes.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed