Salut,
Tout est dans le tittre , je ne l'ai pas trouvé la réponse dans la faq,
Robin
Salut,
Tout est dans le tittre , je ne l'ai pas trouvé la réponse dans la faq,
Robin
Tout est dans le titre, je trouve pas.
Tu peux préciser stp ? Qu'entends tu par champs ? l'intitulé des champs ?
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
Avec Champ, je veux dire colonne
Je veux faire des variables du type $_SESSION[(avec ici le nom de la colonne)] en php, pour chaque colonne dans une table dès que qqn se connecte.
Je pourrais mettre dans mon code les noms de tous les colonnes chacun à leur tour dans les [], mais comme il y en a beaucoup, j'aimerais utiliser une boucle pour mettre chaque colonne à son tour dans les [].
J'espère que c'est clair.
Merci en tous cas pour la réponse rapide, ca fait tjrs plaisir
Il me parait clair que c'est absolument confus...
Un bon exemple valant mieux qu'un long discours....
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
ok, un exemple très simplifié.
J'ai une table dans ma BDD avec 3 colonnes: 'Colonne1';'Colonne2' et 'Colonne3'
Y a-t-il moyen d'afficher avec une boucle (en php) sur la page HTML
'Colonne1Colonne2Colonne3'
,comme il y a moyen d'afficher toutes les tables d'une BDD:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 // Je me suis déjà connecté à la BDD $tables = mysql_query("SHOW TABLES;"); while($tables_array = mysql_fetch_row($tables)) { echo $tables_array[0]."<br />"; }
ou toutes les entrees d'une table:
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 //Je me suis déjà connecté à la BDD $Resultat = mysql_query(" SELECT * FROM Table "); while($Donnees = mysql_fetch_array($Resultat)) { echo $Donnees['Colonne1']; }
Si j'arrive à faire ça, je sais faire ce que je veux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // Je me suis déjà connecté à la BDD $colonnes = mysql_query("SHOW COLUMNS FROM maTable;"); while($colonnes_array = mysql_fetch_assoc($colonnes)) { echo $colonnes_array['field']."<br />"; }
Merci! c'est tout à fait se que je cherchais!
juste encore un petit détail qui peut etre important si quelqu'un d'autre viens voir ce code: 'Field' s'écrit avec une majuscule, sinon il renvoit 'Undefined index'
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager