Page 1 sur 1

Inserer des données dans un tableau

Posté : 18 août 2005, 16:44
par Johan
Bonjour je suis nouveau, et aussi novice niveau php/mysql

Vous avez un super tutorial sur MySQL : Interfacage avec PHP
Tout fonctionne, j'ai même entré des nouvelles données. Le problème est que l'affichage des données de la table se fait en ligne, sans aucune séparation (si ce n'est un espace).

En fait je voudrai créé un tableau, avec 4 colonnes, et un nbre de ligne illimité. Sur la première ligne il y aurait 4 titres, qui sont mes 4 champs enregistrés sur ma base. Et donc ensuite sur chaque ligne, il y aurait les données. Ex ligne 2 = enregistrement n°1 ; ligne 3 = enregistrement n°2 etc.

Je ne sais pas du tout créé ce tableau, et encore moi le gérer. Pouvez vous m'aider ? Merci d'avance, et vraiment super site !

Posté : 18 août 2005, 16:51
par Elisa
Si ça peut t'aider, voici un exemple de tableau dynamique avec aleternance de couleurs pour y voir un peu plus clair. Le plus important, c'est ta requête: le reste, c'est du html.

http://www.phpfrance.com/forums/voir_sujet-7342.php

Posté : 18 août 2005, 17:02
par Johan
Oui, le table est bien créé, mais je ne sais pas quoi mettre ici :

Code : Tout sélectionner

$requete="SELECT nom, email, club, dateheure FROM . WHERE RefGroupe=g.IdGroupe ORDER BY IdSociete"; $result=mysql_query($requete)or die(mysql_error());

Posté : 18 août 2005, 17:12
par Elisa
SELECT les champs de la table

FROM le nom de la table

ORDER BY nom . ORDER BY sert à classer ton affichage. Ici par exemple: classement par nom.

Attention la suite est une jointure pour relier deux tables. Si tu n'en pas besoin, il n'est pas nécessaire que tu le mettes.

Posté : 18 août 2005, 17:18
par Johan
merci énormément cela fonctionne.

Très sympa !

Posté : 18 août 2005, 17:22
par ouckileou
SELECT les champs de la table

FROM le nom de la table

ORDER BY nom . ORDER BY sert à classer ton affichage. Ici par exemple: classement par nom.

Attention la suite est une jointure pour relier deux tables. Si tu n'en pas besoin, il n'est pas nécessaire que tu le mettes.
:pouce:

Posté : 18 août 2005, 17:26
par Elisa
:lol: :lol: :lol: Je t'en prie. Je suis tout le temps en train de demander de l'aide. Si je peux rendre la pareille, ça me fait plaisir. Bonne suite. Et n'oublie pas de te mettre en résolu, n'est-ce pas ouckileou?

Posté : 18 août 2005, 17:29
par ouckileou
Absolument =D>