|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Développeur Web Inscription : février 2008 Messages : 115 ![]() |
Bonjour,
Je cherche une méthode qui me permettrai de récupérer les champs d'une base de données (en doctrine). Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Jordane Étudiant Inscription : février 2010 Messages : 59 ![]() |
|
|
|
01
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Développeur Web Inscription : février 2008 Messages : 115 ![]() |
Oui ? C'est gentil de donnée un lien brute... Mais je pense que vous n'avez pas compris ma demande (possible que je me suis ma exprimé).
Au fait je cherche un moyen de récupérer dynamiquement le nom des champs d'une table : Exemple : MaTable id name etc... Car je sais qu'une php on peut le faire. |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Jordane Étudiant Inscription : février 2010 Messages : 59 ![]() |
en SQL l'instruction
permet de le faire. elle retourne les champs de la table ainsi que leur type. |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Développeur Web Inscription : février 2008 Messages : 115 ![]() |
Oui je connais cette instruction. Mais je voulais savoir si il y en avais une en symfony.
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Jordane Étudiant Inscription : février 2010 Messages : 59 ![]() |
Pas à ma connaissance. Il me semble que Doctrine n'a pas de méthode qui exécute cette requête. Obligé de créer soit même la requête
|
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Développeur Web Inscription : février 2008 Messages : 115 ![]() |
ok, ben je vais faire avec (dommage car propel lui proposé une method).
|
|
|
00
|
|
|
#8 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Si non, sur le doctrine record tu as un tableau getValues() qui te retourne la liste des champs et leurs valeurs. Tu as aussi getData() qui retourne un tableau plus complet mais je n'ai plus souvenir de la structure, faudra explorer. getTable() qui retourne l'objet table.
Sur l'objet table tu as getColumns() qui devrait te permettre de retrouver ton bonheur. Il y a d'autre moyen d'y arriver. Un site intéressant qui te donne le détail des objets doctrine 1
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
Copyright © 2000-2012 - www.developpez.com