pilootnour5
Terugkerende gebruiker
- Lid geworden
- 22 nov 2008
- Berichten
- 1.895
Beste forumleden,
Ik beheer een website waar gebruikers hun brandstofkosten en andere autokosten kunnen monitoren. Hierna kan de gebruiker in een heel makkelijk overzicht zien hoe duur de auto nou precies is, wat de kosten per kilometer zijn, etc.
Hoe werkt het nu?
Als je kosten hebt gemaakt, bijvoorbeeld je motorolie aangevuld, dan kun je deze invoeren als kosten op de website. Vervolgens wordt de opdracht opgeslagen in een MySQL tabel. Details zoals prijs en kosten-type staan allemaal in de rij.
Nu is het zo dat je bij vaste kosten vaak repeterende kosten hebt, zoals de motorrijtuigenbelasting en de verzekering. Deze kosten komen maandelijks terug. Het is niet praktisch en ook gewoon onhandig om iedere maand of ieder kwartaal je motorrijtuigenbelasting en je verzekering in te moeten voeren. Het leek me daarom handiger dat je als gebruiker de eerste keer de gegevens van bijv de verzekering invoert, en dat je vervolgens de opdracht laat herhalen (iedere maand of iets dergelijks).
Mijn website ondersteunt geen CronJobs, en ik wil liever ook geen gebruik maken van cronjobs van andere websites, zodat ik niet afhankelijk wordt van die websites.
Een van de ideeën die ik had, was om de datum van invoeren van de kosten te vergelijken met de huidige datum, en daarmee te berekenen hoeveel er tot nu toe betaald is.
Voorbeeld:
1-1-2016 ingevoerd dat er maandelijks 25 euro betaald wordt aan autoverzekering, wordt maandelijks herhaald.
Op 1-1-2017 is de tijd tussen invoeren en de huidige tijd 12 maanden, en dus is er 25 x 12 = 300 aan verzekering betaald.
Nu komt het probleem met deze methode: Wat gebeurt er als je bijvoorbeeld van verzekering verandert, en je vanaf datum x een ander bedrag gaat betalen? Het komt erop neer dat dit misschien niet de beste methode is.
Mijn vraag is of iemand een andere slimme manier kent, of misschien een verbetering kent van mijn huidige idee waarmee ik dan toch dat laatste probleem kan tackelen.
Ik beheer een website waar gebruikers hun brandstofkosten en andere autokosten kunnen monitoren. Hierna kan de gebruiker in een heel makkelijk overzicht zien hoe duur de auto nou precies is, wat de kosten per kilometer zijn, etc.
Hoe werkt het nu?
Als je kosten hebt gemaakt, bijvoorbeeld je motorolie aangevuld, dan kun je deze invoeren als kosten op de website. Vervolgens wordt de opdracht opgeslagen in een MySQL tabel. Details zoals prijs en kosten-type staan allemaal in de rij.
Nu is het zo dat je bij vaste kosten vaak repeterende kosten hebt, zoals de motorrijtuigenbelasting en de verzekering. Deze kosten komen maandelijks terug. Het is niet praktisch en ook gewoon onhandig om iedere maand of ieder kwartaal je motorrijtuigenbelasting en je verzekering in te moeten voeren. Het leek me daarom handiger dat je als gebruiker de eerste keer de gegevens van bijv de verzekering invoert, en dat je vervolgens de opdracht laat herhalen (iedere maand of iets dergelijks).
Mijn website ondersteunt geen CronJobs, en ik wil liever ook geen gebruik maken van cronjobs van andere websites, zodat ik niet afhankelijk wordt van die websites.
Een van de ideeën die ik had, was om de datum van invoeren van de kosten te vergelijken met de huidige datum, en daarmee te berekenen hoeveel er tot nu toe betaald is.
Voorbeeld:
1-1-2016 ingevoerd dat er maandelijks 25 euro betaald wordt aan autoverzekering, wordt maandelijks herhaald.
Op 1-1-2017 is de tijd tussen invoeren en de huidige tijd 12 maanden, en dus is er 25 x 12 = 300 aan verzekering betaald.
Nu komt het probleem met deze methode: Wat gebeurt er als je bijvoorbeeld van verzekering verandert, en je vanaf datum x een ander bedrag gaat betalen? Het komt erop neer dat dit misschien niet de beste methode is.
Mijn vraag is of iemand een andere slimme manier kent, of misschien een verbetering kent van mijn huidige idee waarmee ik dan toch dat laatste probleem kan tackelen.