Requete mysql afficher dernier membre inscrit

EasyLove -  
consequences Messages postés 4 Date d'inscription   Statut Membre -
Bonjour , tout le monde

Je recherche une requête mySQL qui me permettrait d'afficher le dernier membre inscrit !!! ID en affichant son pseudo !!
et j'ai besoin du code entier ...

Merci De m'aider le plus vite possible !!!!

15 réponses

  1. lxav Messages postés 189 Statut Membre 71
     
    voila pour ce qui est de la requête

    select id,pseudo
    from base
    where id =(select max(id)
    from base
    );
    1
    1. lxav Messages postés 189 Statut Membre 71
       
      il y a même pas besoin de l'id en fait vu ce que tu demande donc
      juste "select pseudo"
      0
  2. EasyLove
     
    J'ai beau regarder des tuto :S j'ai pas trouver le bout de code pour afficher ma requête

    Voici mon code :

    <?php
    mysql_connect("localhost", "root", "XXX"); // Connexion à MySQL
    mysql_select_db("membre"); // Sélection de la base membre

    $reponse= mysql_query("SELECT pseudo FROM membre_users WHERE date_ajout = MAX(date_ajout)'");

    ////Il me manque le code ici pour afficher !! :P////

    mysql_close(); // Déconnexion de MySQL
    ?>
    1
    1. lxav Messages postés 189 Statut Membre 71
       
      <?php


      $session = new mysqli("localhost", "root", "XXX","membre");
      $query = "SELECT pseudo FROM membre_users WHERE id =(select MAX(id) from membre_users)";
      $result = $session->query($query);

      echo"<h1><u>Liste</u></h1>";
      echo"<table border bgcolor=#ffffff width=80%>";
      echo"<th>Pseudo</th>";

      while($row=$result->fetch_array(MYSQLI_ASSOC)){
      echo"<tr>";
      echo"<td width=10%>$row['pseudo']</td>";
      echo"</tr>";
      }

      echo"</table>";
      $session->close();

      echo"<br><br><a href='index.php'>Retour</a>";

      ?>

      Tu as de la chance que je faits du php souvent et que j'avais du code ressemblant
      0
      1. lxav Messages postés 189 Statut Membre 71 > lxav Messages postés 189 Statut Membre
         
        Au fait tu veux la dernière personne ou les personnes inscrites aujourd'hui?
        Je suppose que l'identifiant est une clé auto_increment...
        0
  3. Gabess Messages postés 1475 Statut Membre 118
     
    SELECT nom FROM table_user WHERE date_ajout = MAX(date_ajout)
    0
  4. EasyLove
     
    ok cé deja sa mais jai besoin du code pour afficher les membres inscrit merci encore !!!
    0
    1. lxav Messages postés 189 Statut Membre 71
       
      euh ?

      select pseudo from base;
      ou je comprends pas ta question
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Gabess Messages postés 1475 Statut Membre 118
     
    alors c pas une requete sql que tu cherches mais du code php
    Il existe des centaines de tutos php, cherche le chapitre concernant les accès aux bases de données.
    0
  7. EasyLove
     
    je cherchais la requête (Régler) ainsi que le bout de code (help) pour afficher le dernier membre inscrit sinon jai le reste du code!!

    Merci de m'aider a résoudre mon problème !!!
    0
  8. Gabess Messages postés 1475 Statut Membre 118
     
    ben t'affiches le résultat de la requete avec une fonction php ... regarde un tuto php, partie acces aux données
    0
  9. Gabess Messages postés 1475 Statut Membre 118
     
    echo $response
    0
  10. EasyLove
     
    Je veux la derniere personne inscrit au total !!!

    PS : les code + haut me donne des messages d'erreurs !!!

    il va falloir que je trouve une solution ..... jcomprend pu rien :P
    0
    1. lxav Messages postés 189 Statut Membre 71
       
      <?php


      $session = new mysqli("localhost", "root", "XXX","membre");
      $query = "SELECT pseudo FROM membre_users WHERE id =(select MAX(id) from membre_users)";
      $result = $session->query($query) or die (mysql_error());

      echo"<h1><u>Liste</u></h1>";
      echo"<table border bgcolor='#ffffff'>";
      echo"<th>Pseudo</th>";

      $row=$result->fetch_array(MYSQLI_ASSOC);
      echo"<tr>";
      echo"<td width=10%>$row['pseudo']</td>";
      echo"</tr>";


      echo"</table>";
      $session->close();

      echo"<br><br><a href='index.php'>Retour</a>";

      ?>
      test et dis moi
      0
  11. EasyLove
     
    j'ai essayé cela + tard et la page est blanche :S

    <?php
    mysql_connect("localhost", "root", "XXX"); // Connexion à MySQL
    mysql_select_db("ymanager"); // Sélection de la base membre

    $reponse= mysql_query("SELECT pseudo FROM ymanager_users WHERE date_ajout = MAX(date_ajout)'");

    echo $reponse;

    mysql_close(); // Déconnexion de MySQL
    ?>
    0
    1. lxav Messages postés 189 Statut Membre 71
       
      $reponse= mysql_query("SELECT pseudo FROM ymanager_users WHERE date_ajout = (select MAX(date_ajout) from ymanager_users )");

      tu ne peux pas comparer une variable à une fonction statistique.
      0
  12. EasyLove
     
    Le test : Erreur !!!

    Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in test.php on line 14
    0
  13. consequence
     
    voila qui devrais taider

    <?php
    mysql_connect("localhost", "root", "XXX");
    mysql_select_db("ymanager"); // Sélection de la base membre

    $reponse= mysql_query("SELECT MAX(IdMembre), PseudoDeTonMembre FROM Ta_table
    $donnee=mysql_fetch_array ($reponse);

    echo ($donnee[PseudoDeTonMembre]);

    mysql_close(); // Déconnexion de MySQL
    ?>
    0
  14. consequences Messages postés 4 Date d'inscription   Statut Membre
     
    redis moi tjrs si ca marche pas mais normalement pas de souci avec ceci ;)
    0
  15. consequences Messages postés 4 Date d'inscription   Statut Membre
     
    <?php
    mysql_connect("localhost", "root", "XXX");
    mysql_select_db("ymanager"); // Sélection de la base membre

    $reponse= mysql_query("SELECT MAX(IdMembre), PseudoDeTonMembre FROM Ta_table);
    $donnee=mysql_fetch_array ($reponse);

    echo ($donnee[PseudoDeTonMembre]);

    mysql_close(); // Déconnexion de MySQL
    ?>

    dsl pour le entre guillemet flood mais javais oublier de fermer parenthese et ; a la fin de la ligne $reponse=
    0