Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
716 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Limiter une boucle aux 5 dernières entrées.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Limiter une boucle aux 5 dernières entrées.

n°227187
Master_Jul
Posté le 12-10-2002 à 12:03:18  profilanswer
 

Je souhaiterai limiter la boucle aux 5 dernières entrées (pour faire qqch du style : "Et voilà nos 5 derniers inscrits :", voilà le code actuel :
 

Code :
  1. <?
  2. // on se connecte à MySQL  
  3. $db = mysql_connect('localhost', 'login', 'password');
  4. // on séléctionne la base  
  5. mysql_select_db('nom_de_la_base',$db);
  6. // on créer la requete SQL et on l'envoie  
  7. $sql = 'SELECT nom,prenom,statut,date FROM famille_tbl ORDER BY nom DESC LIMIT 0,1';
  8. // on envoie la requete  
  9. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  10. // on fait une boucle qui va faire un tour pour chaque enregistrements  
  11. while($data = mysql_fetch_array($req))
  12.     {
  13.     // on affiche les informations de l'enregistrements en cours  
  14.     echo '<b>'.$data['nom'].' '.$data['prenom'].'</b> ('.$data['statut'].')';
  15.     echo ' <i>date de naissance : '.$data['date'].'</i><br>';
  16.     }
  17. // on ferme la connexion à mysql  
  18. mysql_close();
  19. ?>


 
Merci d'avance !  :hello:

mood
Publicité
Posté le 12-10-2002 à 12:03:18  profilanswer
 

n°227191
LexTuhor
Posté le 12-10-2002 à 12:23:30  profilanswer
 

Code :
  1. <?
  2. // on se connecte à MySQL  
  3. $db = mysql_connect('localhost', 'login', 'password');
  4. // on séléctionne la base  
  5. mysql_select_db('nom_de_la_base',$db);
  6. // on créer la requete SQL et on l'envoie  
  7. $sql = 'SELECT nom,prenom,statut,date FROM famille_tbl ORDER BY date DESC LIMIT 5';
  8. // on envoie la requete  
  9. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  10. // on fait une boucle qui va faire un tour pour chaque enregistrements  
  11. while($data = mysql_fetch_array($req))
  12.     {
  13.     // on affiche les informations de l'enregistrements en cours  
  14.     echo '<b>'.$data['nom'].' '.$data['prenom'].'</b> ('.$data['statut'].')';
  15.     echo ' <i>date de naissance : '.$data['date'].'</i><br>';
  16.     }
  17. // on ferme la connexion à mysql  
  18. mysql_close();
  19. ?>


 
Merci d'avance !  :hello:  
[/citation]

n°227228
Master_Jul
Posté le 12-10-2002 à 14:22:15  profilanswer
 

merci bien, et ça fait quoi 5 par rapport à 0,5 ?

n°227287
Dost67
Posté le 12-10-2002 à 16:48:30  profilanswer
 

LIMIT 0,5 = LIMIT 5

n°227290
Dj YeLL
$question = $to_be || !$to_be;
Posté le 12-10-2002 à 16:52:41  profilanswer
 

Master_Jul a écrit a écrit :

merci bien, et ça fait quoi 5 par rapport à 0,5 ?




 
C pareil mais tu as ecris 0,1 ...


---------------
Gamertag: CoteBlack YeLL
n°227356
mrbebert
Posté le 12-10-2002 à 20:39:28  profilanswer
 

ORDER BY date DESC LIMIT 0,5
pour avoir les 5 derniers dans l'ordre d'inscription (si 'date' représente la date d'inscription)

n°227362
LexTuhor
Posté le 12-10-2002 à 21:14:11  profilanswer
 

Tu lis les réponses précédentes avant de répondre ?  :sarcastic:

n°227363
mrbebert
Posté le 12-10-2002 à 21:17:56  profilanswer
 

LexTuhor a écrit a écrit :

Tu lis les réponses précédentes avant de répondre ?  :sarcastic:  



Je lui explique ce que ca fait, c'est tout. Le prends pas mal, on sait bien que t'as répondu ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Limiter une boucle aux 5 dernières entrées.

 

Sujets relatifs
questions debutant (c++ entrees sorties)[PHP] Création de variables dans une boucle et récupération?[Règlé]
[PHP] Une boucle interne qui ne s'execute qu'une seule fois... :([ASP] Besoin d'aide boucle DO WHILE...
[PHP]limiter le nombre de reponse (forum) par page...portée boucle for dans options projets : bogue dans bcb 6 ?
[PHP] Retour de vacances tres difficile - Boucle Whileboucle et formulaire
Boucle qui bouffe ma ram[HTML] <blink> dans <marquee> mais texte défile toujours en boucle !!!
Plus de sujets relatifs à : Limiter une boucle aux 5 dernières entrées.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR