Besoin d'aide en php

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour, je cherche la requète qui me permet d'afficher la liste des noms des colonnes d'une table,
est-ce que qu'elqu'un sait comment il faut faire ?

Merci d'avance, cordialement
A voir également:

4 réponses

Py_rex Messages postés 241 Date d'inscription   Statut Membre Dernière intervention   52
 
Bonjour

show columns from [table];
0
Ricky38 Messages postés 4349 Date d'inscription   Statut Contributeur Dernière intervention   1 462
 
Salut,

ceci devrait t'aider:
http://www.infos-du-net.com/forum/225671-21-resolu-mysql-recup-nombres-champs-champs-table
0
Flohti Messages postés 162 Date d'inscription   Statut Membre Dernière intervention   15
 
Salut,

un simple foreach sur la première ligne :

<?php
function getNamedEntities($table){
    //supposant que tu sois déjà connecté à ta base
    @$req=mysql_fetch_array(mysql_query('SELECT * FROM '.$table.' LIMIT 1'));
    if($req==null)
        return false;
    $i=0;
    foreach($req as $key => $val)
        $namedEntities[$i]=$key;
        //$namedEntities devrait être un tableau contenant les noms des champs de la table $table
    return $namedEntities;
}


Appel :

$noms_des_champs=getNamedEntities('telle_table');


Affichage :

for($i=0;$i<count($noms_des_champs);$i++){
    echo '...nom du champ numero '.$i.' : '.$noms_des_champs[$i].'...';
    //par exemple
}
0
Utilisateur anonyme
 
C'est bon cé résolu, merci à vous tous.

Que la vie vous récompense !
0