PHP : petit probleme avec liste des membres - Page 3

Résolu
Précédent
  • 1
  • 2
  • 3
arthezius Messages postés 3756 Statut Membre 475
 
Comme je disais, pour le moment simplifie ton code:

<?php
mysql_connect("");
mysql_select_db("");


$sql='SELECT * FROM membres_jeu ORDER BY login';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

while ($data = mysql_fetch_array($req))
{
echo '<p><em>Joueur</em> <strong><a href="profil.php?id='.$data['id'].'">' . $data['login'] . '</a><br /></p>';}

mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o)
?>


Il va sans dire qu'il faut que tu complète ces lignes avec tes identifiants:
mysql_connect("");
mysql_select_db("");


Perso je les met ainsi:
$mysql_id = mysql_connect('serveur', 'login', 'mot_de_passe');
mysql_select_db('base_de_donnee', $mysql_id) or die(mysql_error());


Ce code suppose aussi que ta table membres_jeu comporte au moins les colonnes id et login.
0
o0leo0o
 
oui la table les comporte
j'essaie tout sa
0
o0leo0o
 
la sa me mets une liste des membres ...mais j'aimerai une page pour chaque membre
0
avion-f16 Messages postés 19268 Date d'inscription   Statut Contributeur Dernière intervention   4 511
 
“mais j'aimerai une page pour chaque membre”
Ça on avait compris !
Et on t'a déjà donné la solution !!
Alors retourne apprendre le PHP si tu n'y arrives pas.
0
arthezius Messages postés 3756 Statut Membre 475 > avion-f16 Messages postés 19268 Date d'inscription   Statut Contributeur Dernière intervention  
 
0
arthezius Messages postés 3756 Statut Membre 475
 
Dans la liste, sur chaque membre y'a un lien. En cliquant dessus, tu arrivera sur une page profil.php?id=3 (par exemple).
C'est sur cette page que tu pourra voir les données du membre.

<?php
mysql_connect("");
mysql_select_db("");


$sql='SELECT * FROM membres_jeu WHERE id="'.$_GET['id'].'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);

echo'<p>'.$data['login'].'</p>';

mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o)
?>
0

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

Posez votre question
o0leo0o
 
Ok merci sa marche avec succes ...
Merci beaucoup a vous deux
Bon week-end
0
arthezius Messages postés 3756 Statut Membre 475
 
De rien et bon courage pour la suite.
0
Précédent
  • 1
  • 2
  • 3