MYSQL-- Automatisches Ändern der Zeile

themonk

Erfahrenes Mitglied
Hallo
ich habe eine frage undzwar ich möchte das am 1. des Monats alle User die in der Zeile Posts: 100 Stehen haben sollen in die Tabelle rang einen neuen Rang bekommen also +1 und dann soll noch die Tabelle Login gelöscht werden.

Ist das möglich mit MYSQL?
 
Wie frequentiert ist denn deine Seite?

Wenn du nämlich jeden Tag mindestens einen Besucher hast, dann kannst du das ganz einfach machen

Du holst dir über date() das aktuelle Datum (da reicht ja der Tag) und wenn das dann 1 ist, dann lässt du deine Abfrage durchführen. (Würde ich am besten unter der Navigationsleiste includen, dann wird's sicher geladen)

und dann:

if(datum passt) {
UPDATE table set rang = rang+1 where posts > 100
DELETE * from login

}

(syntaktisch nicht richtig)
 
danke shutdown
einen Besucher werde ich bestimmt am Tag haben ansonsten besuche ich sie am ersten selbst ;D .

aber wenn jetzt die zeile glöscht wurde und noch ander online kommen werden die ja immer wieder glöscht und an dem Tag kann dann niemand Logins Sammeln oder nicht?
 
Zuletzt bearbeitet:
Zurück