Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2808 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] récupérer l'intitulé d'un champs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL] récupérer l'intitulé d'un champs

n°1333825
olli
Posté le 28-03-2006 à 16:54:22  profilanswer
 

Bonjour,
 
Connaissez vous un moyen de récupérer l'intitulé d'un champs d'une base mysql ?
 
En gros, je voudrais, pour optimiser mon code, selectionné tous les champs d'une table, et créer un tableau:
 
nomduchamps : contenu
nomduchamps2 : contenu2
nomduchamps3 : contenu3
 
ect ..
sans connaitre, les noms de champs, et leur nombre.
 
C'est peut être pas très clair , mais n'hésitez pas à demander des précisions !


Message édité par olli le 28-03-2006 à 16:54:59
mood
Publicité
Posté le 28-03-2006 à 16:54:22  profilanswer
 

n°1333898
rufo
Pas me confondre avec Lycos!
Posté le 28-03-2006 à 17:39:47  profilanswer
 

je pense que ça dépend du sgbd et avec quel langage tu l'attaques. En php, via la lib Pear::DB, tu fais un "select * from table limit 0,1" et tu récupères le résultat via un tableau associatif. Les clés sont les noms des champs. Après, un petit coup de foreach() et c'est fini :)

n°1334005
olli
Posté le 28-03-2006 à 19:35:50  profilanswer
 

Ah bah oui !

 

Que suis bête ! comme le dis souvent un de mes profs, .. l'oeil averti est aveugle,

 

nickel, ma fonction va pouvoir me préremplir tous les formulaire de mon site,

 

merci beaucoup rufo

n°1334464
rufo
Pas me confondre avec Lycos!
Posté le 29-03-2006 à 11:29:16  profilanswer
 

pas de quoi :)

n°1334542
smaragdus
whores, drugs & J.S. Bach
Posté le 29-03-2006 à 12:49:09  profilanswer
 

rufo a écrit :

je pense que ça dépend du sgbd et avec quel langage tu l'attaques. En php, via la lib Pear::DB, tu fais un "select * from table limit 0,1" et tu récupères le résultat via un tableau associatif. Les clés sont les noms des champs. Après, un petit coup de foreach() et c'est fini :)


 
Ouais et si il n'y a pas de lignes dans la table, c'est vide, super...  :heink:  
 
La seule vraie bonne méthode fiable consiste à lire les infos dans les tables de INFORMATION_SCHEMA.
 
MySQL chapitre 23 verset 2 :o


Message édité par smaragdus le 29-03-2006 à 12:52:57

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] récupérer l'intitulé d'un champs

 

Sujets relatifs
[SGBD/SQL] Oracle : PL/SQL, problème tout conafficher le calendrier pour remplir un champs texte avec une date
recuperer chemin fichier[VB.Net] Impossible de se connecter à une base SQL via ODBC???
aide pour 1 sous-requete ds la base PUBS de SQL Server 7 microsoftRécuperer un lien hypertexte
Requete SQL ?Port serie RS232 recuperer une frame ...
[RESOLU] problème champ floatval en SQL[Oracle 9i]Export résultat de requête SQL vers fichier XML?
Plus de sujets relatifs à : [SQL] récupérer l'intitulé d'un champs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR