|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 5 ![]() |
Hello
Pour obtenir le type précis (p.ex. SMALLINT(6)) de toutes les colonnes d'une table, j'utilise SHOW (FULL) COLUMNS FROM table. Je récupère le résultat au moyen d'une boucle en PHP. Mais ensuite, je ne sais pas quoi utiliser pour récupérer les types de mes colonnes 1 à 1. Car en utilisant mysql_fetch_row _assoc _... j'obtiens toujours (avec un print_r) : le type de la 1ère colonne de la 1ère table : x fois - ensuite : le type de la 1ère colonne de la 2ème table : x fois, etc. etc. etc. (x correspond au nombre de lignes de la table concernée !) Apparemment, je liste ligne par ligne au lieu de lister colonne par colonne, mais c'est toujours le cas. J'ai pourtant essayé plusieurs fonctions PHP, offsets à 0, etc. Quelqu'un aurait une idée ? Merci d'avance ! Greentypem (débutant en php MySQL...) |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : septembre 2005 Messages : 1 499 ![]() |
Bonjour,
A mon avis c'est plus un probleme dans tes boucles et donc, un probleme php.
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN |
|
|
00
|
|
|
#3 | ||||
|
Invité de passage
![]() Inscription : août 2006 Messages : 5 ![]() |
Mais même en-dehors d'une boucle, le listage est toujours donné ainsi !
Extrait de code (il créé du code SQL à partir de bases, mais n'est pas fini : son but est d'extraire un bout de db dans un fichier texte à la sauce phpMyAdmin) Code :
Code :
|
||||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() ![]() Inscription : septembre 2005 Messages : 1 499 ![]() |
euh..... c'est bien ce que je disais, c'est un probleme dans ton code php
il est ou le while() pour avoir tous tes resultats? Code :
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN |
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 5 ![]() |
Edit : Désolé, je n'avais pas vu que tu avais modifié mon code
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com