Afficher une table en tableau html

Fermé
AlexCroft76 Messages postés 22 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 19 avril 2013 - Modifié par AlexCroft76 le 7/04/2013 à 17:20
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 - 19 avril 2013 à 21:00
Bonjour, je suis nouveau dans le domaine du mysql.

J'aimerai tout simplement afficher le contenu d'une table telle qu'elle est sur un tableau en html. Voila mon cas : j'ai une table nommée "classement" dans laquelle se trouvent 3 colonnes "skill", "joueur", "lvl".
J'ai cherché partout sur internet mais les tutos vont trop loin ou oublient l'essentiel !
Tout le monde envoie des scripts compliqués (pour moi ^^) sans même dire dans quel type de fichier il faut les mettre !

J'ai essayé le script suivant que j'ai enregistré dans un fichier .php mais ça donne rien :
<?php 
 mysql_connect("########", "########", "########"); 
 mysql_select_db("#######"); 
 $reponse = mysql_query ("SELECT 'skill', 'joueur', 'lvl' FROM classement"); 
 while ($donnees = mysql_fetch_array($reponse)) 
 { 
?> 
<?php echo $donnees['skill'];?> |  
<?php echo $donnees['joueur'];?> |  
<?php echo $donnees['lvl'];?>    
<?php 
 } 
 mysql_close(); 
?>  


Merci d'avance pour votre aide ! (je rappelle que je suis débutant dans le mysql ^^)
A voir également:

8 réponses

GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 591
Modifié par GrifOli le 18/04/2013 à 19:49
Bonjour,

Juste pour savoir de quel endroit tu pars... est-ce que tu as bien installé dans ton ordinateur un logiciel tel que WampServer ou EasyPHP pour créer tes tables de données dans phpMyAdmin et pour générer tes pages .php via localhost dans ton navigateur internet?

Si oui, dans le code que tu as montré, tu as remplacé ton nom d'utilisateur, ton mot de passe et le nom de ta base de données par des '######' ou c'est ce qui est indiqué présentement dans ton fichier php?
0
AlexCroft76 Messages postés 22 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 19 avril 2013
18 avril 2013 à 22:42
Bonjour, merci d'abord de ta réponse,
euh non je n'ai pas de logiciel comme ça ! J'utilise juste phpmyadmin pour gérer la base de données et notepad++ pour les .php ! Je ne vois cependant pas l'intérêt d'utiliser ces logiciels alors que je peux déjà effectuer des requêtes et créer des tables avec ce que j'ai déjà. Peux-tu m'expliquer en quoi ça consiste exactement ?

Dans le code, bien évidemment, j'ai modifié les #####. Ils étaient juste là pour ne pas divulguer mes informations privées ;)
0
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 591
18 avril 2013 à 23:40
Ok tout ça est parfait.

Cependant, pour que ton ordinateur génère les pages php, tu dois utiliser WampServer. Si tu tentes simplement d'ouvrir ta page php avec ton navigateur internet, c'est normal que ça ne fonctionne pas.

https://www.wampserver.com/

Une fois que le serveur wamp est installé et que tu le démarres, là tu pourras générer tes pages php et elles vont s'afficher dans ton navigateur internet.
0
AlexCroft76 Messages postés 22 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 19 avril 2013
Modifié par AlexCroft76 le 19/04/2013 à 20:25
D'accord ;) Donc si je comprends bien ça agît entre guillemets comme un convertisseur (dans l'idée seulement) du code vers le contenu visuel ? Et une fois que mes pages seront générées je n'ai plus qu'à les envoyer sur mon ftp pour que tout le monde puisse les voir ou dois-je passer par d'autres étapes ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 591
Modifié par GrifOli le 19/04/2013 à 20:17
WampServer sert effectivement à générer et à afficher tes pages mais sur ton ordinateur seulement (en local), pas pour les afficher sur internet. Je croyais que tu tentais d'ouvrir tes pages php à partir de ton disque dur.

Dans ton cas, c'est sur internet que les pages ne s'affichent pas (une fois envoyé sur ton serveur ftp)? Si c'est le cas, y a-t-il un message qui apparaît sur un fond blanc ou il n'y a rien?
0
AlexCroft76 Messages postés 22 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 19 avril 2013
19 avril 2013 à 20:25
Lorsque j'upload ma page .php sur mon ftp (drivehq), le lien ne m'affiche que le code du fichier !
0
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 591
Modifié par GrifOli le 19/04/2013 à 20:38
Il semble que DriveHQ ne supporte pas les sites web dynamiques (en l'occurence, le php).

Voici la réponse d'un modérateur à ce sujet (qui date de 2008 cependant): https://www.drivehq.com/bbs/getmsg.aspx/bbsID110/msg_id4722113/ref_id0/page25#0

Mais tu m'as dit que tu as une table de données sur ton serveur? Est-ce vraiment une base de données MySQL ou c'est juste une table de données affichée sur une page html ?
0
AlexCroft76 Messages postés 22 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 19 avril 2013
Modifié par AlexCroft76 le 19/04/2013 à 20:50
Je vais chercher un autre hébergeur qui supporte le php.

Oui c'est bien une base de donnée MySQL ;)
0
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 591
19 avril 2013 à 20:54
C'est quand même bizarre qu'ils offrent les bases de données MySQL mais pas les pages php?? Tu devrais les contacter et leur demander.
0
AlexCroft76 Messages postés 22 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 19 avril 2013
19 avril 2013 à 20:55
en fait ma base de donnée est hébergée autre part mais je ne peux pas y uploader de fichiers publics
0
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 591
19 avril 2013 à 21:00
Ah ok c'est clair maintenant. Tu devras effectivement trouver un autre hébergeur pour tes pages php, tout en t'assurant qu'il supporte le php :)
0