Do swojego projektu chcę dodać historię logowań dla każdego z użytkowników. Historia zawierałaby 10 ostatnich logowań (kiedy i z jakiego IP, ale to nie ważne). Problem w tym, że już na samym starcie serwisu użytkowników będzie około 3k-4k i taka tabela ostatnich logowań może bardzo szybko się powiększać, więc trzeba byłoby usuwać zbędne wpisy... Problem w tym, że nie mam zielonego pojęcia jak to ugryźć... Wiem jak pobrać wszystkie logowania danego użytkownika w odwrotnej kolejności do ich wstawiania, ale nie wiem co dalej zrobić... Jak określić, że skrypt ma skasować wpisy od 11 wzwyż. 11 wpis to wpis najstarszy... 1 wpis to najmłodszy...
<?php include 'config.php'; $ip = mysql_query("SELECT id, id_user FROM logins WHERE id_user = ".$row[0]." ORDER BY id DESC") or die(mysql_error()); } } ?>
A może lepiej zrobić to normalnie gdy user się loguje?
Z góry dziękuję za wszelkie wskazówki.
Pozdrawiam.