Das einfachste wird wohl sein, alle Auszahlungen die älter als x sind zu löschen. Ich kenn zwar zwar nicht die Struktur des Addons, aber wenn der Timestamp in der DB gespeichert wird, sollte das kein Problem sein.
Sent from my LT15i using Tapatalk
Das einfachste wird wohl sein, alle Auszahlungen die älter als x sind zu löschen. Ich kenn zwar zwar nicht die Struktur des Addons, aber wenn der Timestamp in der DB gespeichert wird, sollte das kein Problem sein.
Sent from my LT15i using Tapatalk
eBesucher verdienen | Wechselstube | 175 Lose / SigView
eBesucher Werbenetzwerk | Technik günstig kaufen
Gutschein für ads4eBesucher.de & losebene.de: designerscripte
ich glaube da hast du dir ganz schön was vorgenommen;
also zuerstmal brauchst du ja eine id als primary_key, damit du jeden eintrag einzelnd anwählen kannst
-> standart 0 (null als zahl)
dann brauchst du m.e. eine 2. tabelle, in der du einfach speicherst, welcher eintrag als letztes überschrieben wurde.
dann kannst du mit count() die anzahl der einträge eines user herausfinden
wenn diese gleich 80 ist, wird kein neuer datensatz angelegt, sondern derjenige mit der ID+1 (aus der hilfstabelle) wird überschrieben
einziges problem bei der sache:
herausfinden, welche id als letztes überschrieben wurde und welche id als nächstes folgt
da muss man vll nochmal überlegen, bin ich aber im mom zu fertich für (grade informatik arbeit hinter mir und totall müde ^^)
hoffe das konnte dir erstmal helfen
mfg
EDIT:
is mir grade als idee gekommen:
du kannst ja ne einfache abfrage machen (welche id als nächstes kommt)
SELECT ID
FROM anzahl
WHERE user = "username"
AND ID > (SELECT ID FROM next_id WHERE user = "username")
ORDER BY ID ASC
LIMIT 1;
so in etwa, musst du halt anpassen ^^
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting