[MySQL]Obtenir le dernier enregistrement seulement

Obtenir le dernier enregistrement seulement [MySQL] - Programmation

Marsh Posté le 22-09-2001 à 10:53:02    

Je n'arrive pas obtenir le dernier enregistrement :
"SELECT monchamps FROM macolonne WHERE champsid = COUNT"
Ca ça marche pas ! En fait je n'ai aucune idée de comment faire.
La colonne comporte trois champs : champsid avec l'autoincrement puis deux autres contenant des infos diverses.
 
Au fait c'est en PHP tout ça. De l'aide SVP.

Reply

Marsh Posté le 22-09-2001 à 10:53:02   

Reply

Marsh Posté le 22-09-2001 à 11:26:49    

je sais pas s'il y a une autre solution, mais tu peux pas faire
 
"SELECT * FROM table ORDER BY id DESC limit 0,0"
 
en supposant id auto-increment
 
je sais pas si ca marche, mais bong, tu peux toujours essayer

Reply

Marsh Posté le 22-09-2001 à 11:43:52    

C'est une bonne ID ;) je teste ça tout de suite.
Merci.

Reply

Marsh Posté le 22-09-2001 à 11:54:18    

Dost67 a écrit a écrit :

Je n'arrive pas obtenir le dernier enregistrement :
"SELECT monchamps FROM macolonne WHERE champsid = COUNT"
Ca ça marche pas ! En fait je n'ai aucune idée de comment faire.
La colonne comporte trois champs : champsid avec l'autoincrement puis deux autres contenant des infos diverses.
 
Au fait c'est en PHP tout ça. De l'aide SVP.  



Reply

Marsh Posté le 22-09-2001 à 11:56:32    

Bonjour desole pour le message precedent je me suis trompe
 
il faut faire  
SELECT MAX(Id) FROM Table

Reply

Marsh Posté le 22-09-2001 à 12:07:25    

Ok ça fonctionne, merci beaucoup.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed