Bonjour,
Dans le cadre de mon jeu en ligne, j'aimerais établir un historique des transferts d'argent à l'intérieur de l'alliance, limitant cet historique a 20 enregistrements par alliance.
J'aimerais donc que lorsque qu'arrive le 21eme enregistrement, on supprime le plus vieux des 20 actuellement existant, et l'on ajoute le 21eme.
Comment procoder pour selectionner le plus vieux des 20.
Je pense à quelque chose du style:
DELETE FROM matable WHERE date_transfert<NOW() AND alliance=$id_de_mon_alliance LIMIT 0,1
Suis je dans la bonne voix ?