PHP : petit probleme avec liste des membres - Page 3

Résolu
Précédent
  • 1
  • 2
  • 3
  1. 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
  2. o0leo0o
     
    oui la table les comporte
    j'essaie tout sa
    0
  3. o0leo0o
     
    la sa me mets une liste des membres ...mais j'aimerai une page pour chaque membre
    0
    1. avion-f16 Messages postés 19182 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
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

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