Bonjour à tous ^^
(Désolé pour ceux qui m'auront déjà lu)
J'ai une base de données comportant une table "msnix", cette table contenant les champs:"id""pseudo""message""time"
-id est en autoincrement
-time est du type time (mais je peux le mettre en timestamp au besoin)
Donc on arrive dans mon mini-chat on est content (oui parceque il faut un mot de passe héhé :p )
Et on parle,on parle, arrive le moment ou le 20ème message arrive, la magique, pour ne pas bourrer ma base, je souhaite qu'a l'arriver du 20eme message, le 1er soit supprimé, et ainsi de suite, le 21eme supprimera le 2eme,...
Or plus facile qu'il n'y parait, je n'y arrive pas !!!
Si une âme charitable daigne m'aider, vous avez tous les éléments nécessaires, mes connections a ma BDD sont bien établies,etc..!
Quelques pistes...:
-je n'arrive pas a faire de ("SELECT MIN("id") FROM msnix");--->ressource id#5
-donc ma requete imbriquer ("DELETE * FROM msnix WHERE "id"=(SELECT MIN("id") FROM msnix)); ne marche pas.
-les LAST_INSERT_ID(), marche pas non plus.
Voilou voilou, merci à ceux qui essayeront, ca leur fera un petit défi car franchement, je ne trouve pas :p