Inserer des données dans un tableau

Johan
Invité n'ayant pas de compte PHPfrance

18 août 2005, 16:44

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 !

Eléphant du PHP | 179 Messages

18 août 2005, 16:51

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
Petit à petit, on devient moins petit... mais qu'est-ce qu'on vieillit!

Johan
Invité n'ayant pas de compte PHPfrance

18 août 2005, 17:02

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());

Eléphant du PHP | 179 Messages

18 août 2005, 17:12

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.
Petit à petit, on devient moins petit... mais qu'est-ce qu'on vieillit!

Johan
Invité n'ayant pas de compte PHPfrance

18 août 2005, 17:18

merci énormément cela fonctionne.

Très sympa !

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

18 août 2005, 17:22

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:

Eléphant du PHP | 179 Messages

18 août 2005, 17:26

: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?
Petit à petit, on devient moins petit... mais qu'est-ce qu'on vieillit!

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

18 août 2005, 17:29

Absolument =D>