Ich habe PHP-Formular, in dem Sie Ihre Einnahmen/Ausgaben (grundlegende Home-Budget-Management) einreichen können. Um jeden Monat sie automatische Wiederholung zu haben, verwende ich Code wie untenWiederkehrende Mysql einfügen
INSERT INTO income (ammount, date, desc, category)
SELECT ammount, now(), desc, category FROM income WHERE recurring=1 and date LIKE '____-__-23'
Recurring ist immer 0 oder 1 (tinyint) einmal zu unterscheiden von wiederkehrenden Erträge/exp. Alles funktioniert gut, außer der Tatsache, dass ich 62 php Skripte zu Cron hinzugefügt habe (31 für Einkommen und 31 für Ausgaben - 1 für jeden Tag des Monats). Gibt es dafür eine bessere Lösung? Ich suche keine vollständige Lösung - zeigen Sie mir einfach in die richtige Richtung. Vielen Dank.
Sie haben 31 Skripte für Einkommen, eines für jeden Tag des Monats und der einzige Unterschied zwischen ihnen ist das Ende der LIKE-Klausel? Ist das dein Problem? – Mateusz
Ja - das ist richtig – Horancorn
Ich bin enttäuscht, dass Sie nicht herausgefunden haben, dass Sie ein Skript mit einer Variablen darin schreiben könnten. Denken Sie daran, dass Computer Ihnen das Leben erleichtern sollen. Wenn sie nicht versuchen, bewerten Sie Ihre Strategie, um zu sehen, ob Sie gegen den Strich gehen. – tadman