Avatar ·

Comment obtenir les noms des colonnes d'une table MySQL via PHP ?

Bonjour à tous ! Je suis un développeur PHP débutant, je crée un panneau d'administration pour une petite boutique en ligne. Je dois afficher la liste des produits sous forme de tableau, mais je ne veux pas coder en dur les noms des colonnes en HTML, car la table peut changer (de nouveaux champs pour les caractéristiques sont ajoutés). J'ai une requête simple : ```php $query = "SELECT * FROM products"; $result = mysqli_query($link, $query); while ($row = mysqli_fetch_assoc($result)) { // ici j'affiche les données } ``` Le problème est que je peux seulement afficher les données, mais je ne sais pas comment obtenir dynamiquement les noms des colonnes (par exemple : id, name, price, category_id). J'ai essayé d'utiliser `mysqli_fetch_fields()`, mais je n'ai pas réussi — soit la syntaxe est incorrecte, soit je n'appelle pas la bonne fonction. J'ai besoin d'une solution en PHP pur (de préférence