PHP : petit probleme avec liste des membres - Page 3
Résolu
Précédent
- 1
- 2
- 3
-
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.
-
-
-
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) ?> -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
Précédent
- 1
- 2
- 3