Accueil > Forum > > > > SELECTIONNER les 5 dernière ligne d'une table
SELECTIONNER les 5 dernière ligne d'une table
dimanche 15 juin 2008 à 17:20:56 |
SELECTIONNER les 5 dernière ligne d'une table

nicomilville
|
Salut, J'ai un problème avec une requête SQL : Comme indiqué dans le titre je veus selectionner seuleument les 5 derniere ligne mais dans l'ordre mais ça ne marche pas ... Ma requête : $query = "SELECT * FROM $tb_membres ORDER BY id DESC LIMIT 5 "; a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
lundi 16 juin 2008 à 21:59:18 |
Re : SELECTIONNER les 5 dernière ligne d'une table

Supra3000
|
Utilise l'argument TOP 5 dans ta requête et non Limit 5
Bonne prog Supra3000
|
|
mardi 17 juin 2008 à 08:01:16 |
Re : SELECTIONNER les 5 dernière ligne d'une table

nicomilville
|
merci, je vais essayer ! a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
samedi 28 juin 2008 à 00:42:14 |
Re : SELECTIONNER les 5 dernière ligne d'une table

Farfadh
|
Je ne trouve pas TOP dans les manuels MySQL que je possède. Je déconseille donc son utilisation car ce mot-clé n'existe probablement pas dans toutes les versions.
Quant à la requête, elle est formulée correctement, rien ne cloche avec. Reste à savoir quelle est la structure de la table et comment les enregistrements sont supposés être triés. Si id est une clé primaire de type entier, alors le tri est plutôt étrange, on se serait attendu à ce que les membres soient triés par leur pseudo par exemple. Le problème vient sûrement de quelque chose de cet ordre.
|
|
samedi 28 juin 2008 à 10:14:52 |
Re : SELECTIONNER les 5 dernière ligne d'une table

nicomilville
|
Effectivement les membres sont trié par leurs id et les dernier ont l'id la plus grande donc... a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
dimanche 29 juin 2008 à 04:00:07 |
Re : SELECTIONNER les 5 dernière ligne d'une table

Farfadh
|
Alors je ne sais pas quoi te dire, je viens de tester ton code, il fonctionne chez moi. Du moins comme je pouvais m'y attendre, c'est à dire en renvoyant les cinq dernière lignes triés par ordre numérique d'id décroissant.
Pourrais-tu nous donner la structure complète de la table, le résultat que tu obtiens et ce que tu aurais souhaité obtenir ? Tu peux y ajouter quelques ou tous les enregistrements de ta table si tu juges que c'est nécessaire.
|
|
dimanche 29 juin 2008 à 09:52:15 |
Re : SELECTIONNER les 5 dernière ligne d'une table

Farfadh
|
Euh, ce que j'obtiens et que tu es sencé obtenir c'est un ordre décroissant. Je ne comprend même pas comment tu peux obtenir un ordre croissant, si SQL avait trié dans ce sens à la base, il t'aurait sélectionné les cinq premiers enregistrements, à moins qu'il ait un boulon mal serré. Je peux voir la portion de ton script où tu définit ta requête, où tu l'effectues et où tu la lit ? Avec quelle fonction tu lis le résultat de ta requête ? Est-ce que tu stockes les enregistrements quelque part ? Ou bien est-ce que tu les affiches directement ? Si tu stockes tes enregistrements dans un tableau il est possible que tu ne le lises pas dans l'ordre original.
Voila mon script qui donne bien un ordre décroissant : $requete= 'SELECT * FROM table ORDER BY id DESC LIMIT 5'; $resultat= mysql_query($requete); if($resultat) while($enregistrement= mysql_fetch_array($resultat)) echo($enregistrement. '<br>');
PS : c'est un détail mais tes deux champs 'valider' et 'code_validation' peuvent être de type TINYINT, et tous tes champs entiers avoir l'option UNSIGNED.
|
|
dimanche 29 juin 2008 à 10:25:01 |
Re : SELECTIONNER les 5 dernière ligne d'une table

nicomilville
|
$query = "SELECT * FROM $tb_membres ORDER BY date DESC LIMIT 5 "; Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
mercredi 2 février 2011 à 14:27:04 |
Re : SELECTIONNER les 5 dernière ligne d'une table

samirainfo
|
Je vous sollicite pour une aide sur une requête sql sous delphi 5, je veut afficher seulement une ligne d'une table qui contient comme clé N°; en introduisant un numéro dans edit, en basant sur ce numéro on doit afficher seulement les autres attribut de ce numéro pour une modification,Merci d'avance. 
|
|
Cette discussion est classée dans : ligne, table, requête, dernière, selectionner
Répondre à ce message
Sujets en rapport avec ce message
Existe-il une fonction qui retourne toujours la dernière ligne d'une table [ par SwatchDev ]
La question est dans le titre... "Existe-il une fonction qui retourne toujours la dernière ligne d'une table"Dans mon cas, ça serait pour faire un UPD
Requête select une ligne sur deux [ par Mayzz ]
Bonjour à tous,Voila, je fais un site en ASP.NET et j'ai une requête spécifique à faire.Je souhaiterai faire une requête select dans un dataset (Table
Problème extraire une ligne d'une table [ par bubix ]
Bonjour, Comment on peut faire pour extraire les lignes d'une table. Ce que j'aimerais c'est d'extraire en premier la première ligne puis la suivante
ECRIRE dans une ligne existante d'une table [ par ju0123456789 ]
Bonjour,Je voudrais savori si quelqu'un pourrait me communiquer la syntaxe pour ecrire dans une BDD dans une ligne précise. Par exemple je veux écrire
Requête table intermédiaire (AND) [ par ikan66 ]
Bonjour à tous,Je souhaite écrire une requête permettant d'interroger une table intermédiaire comprenant les champs : journal_id et domaines_id. Table
Demande pour une requête SQL URGENT [ par zeydoun ]
Bonjour, J'ai 2 Tables publications et auteurs et je veux ajouter des champs dans la table publications o
Selection des noms des champs d'une table [ par yafee ]
Bonjour,Une requête SQL classique sélectionne les données d'une table.Mais comment fait-on pour sélectionner les noms des champs de ces tables.Par exe
duplication des lignes d'une table en fonction d'une valeur [ par ple2415 ]
Bonjour à tous,je souhaiterais dupliquer les lignes d'une table en fonction de la valeur contenue dans un des champs de cette table.exemple d'une lign
Comparaison/calcul ligne par ligne dans une même colonne d'une même table [ par nordine001 ]
[size=100] Bonjour, Afin de savoir si un service fonctionne, chaque action est enregistrée dans une table. Cette dernière n'a pas d'id autoincrémenté
Requête avec UNION mais une seule ligne / groupe [ par tommy_red_card ]
Je dois dans la même ligne avec un montant avec une restriction et le même sans restriction. J'ai une table avec les champs Type, Montant, semaine. Je
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Forum
BESOIN D'UN BIBESOIN D'UN BI par michimichid
Cliquez pour lire la suite par michimichid
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|