[PHP/MySQL] Requête champs+données

Résolu/Fermé
yanyan22 Messages postés 15 Date d'inscription mercredi 8 septembre 2010 Statut Membre Dernière intervention 28 juin 2011 - 8 sept. 2010 à 11:37
Stouffi Messages postés 62 Date d'inscription mercredi 8 septembre 2010 Statut Membre Dernière intervention 8 janvier 2011 - 9 sept. 2010 à 14:01
Bonjour,

Je dois effectuer une requête sur une base de données afin de récupérer tous les champs ainsi que leur valeur et les mettre dans un tableau où ils sont associés.

Je suis débutant et je ne trouve sur le net que des façons de récupérer essentiellement les données des champs!

Pourriez-vous m'aider?
Merci d'avance.

YanYan
A voir également:

2 réponses

Stouffi Messages postés 62 Date d'inscription mercredi 8 septembre 2010 Statut Membre Dernière intervention 8 janvier 2011 40
8 sept. 2010 à 12:22
Salut,

Si je comprends bien, tu veux récupérer les données de la base ET les métadonnées (ici le nom des colonnes) concernant les colonnes (les champs).

Si tu te sers de la bibliothèque de fonctions mysql standard, tu peux utiliser la fonction mysql_fetch_array (ou mysql_fetch_row) pour les données, ça c'est une des façon que tu as du trouvé sur le net. En ce qui concerne les infos des champs, tu peux utiliser la fonction mysql_fetch_field qui te permet de récupérer tout un tas d'informations sur les champs (fields), en commençant par leur nom.

L'utilisation de cette dernière fonction est décrite sur https://www.php.net/manual/fr/function.mysql-fetch-field.php

Voilà, j'espère t'avoir aider ^^
Tu dis que tu es débutant, si ça coince pour utiliser la bibliothèque mysql, n'hésite pas.

Bye
1
yanyan22 Messages postés 15 Date d'inscription mercredi 8 septembre 2010 Statut Membre Dernière intervention 28 juin 2011
9 sept. 2010 à 11:09
Ok merci beaucoup tout à bien marché! :)
0
Stouffi Messages postés 62 Date d'inscription mercredi 8 septembre 2010 Statut Membre Dernière intervention 8 janvier 2011 40
9 sept. 2010 à 14:01
Nickel, pense à placer le sujet en "Résolu" quand même.

Bye
0