KM Standen
ik ben opzoek naar een script waarmee mensen in kunnen loggen op een pagina waar zij de km standen van de auto in kunnen gaan voeren.
hoe ik het hebben wil:
Gebruikers loggen in ->
ze komen op een pagina en kiezen hier de auto uit waarvoor zij een kmstand moeten invoeren ->
Als ze eenmaal de auto hebben aangeklikt komen ze op een pagina waar ze de volgende standen in moeten voeren
- Datum (als datum 1e keer voorkomt moet er een kolom komen met rit 1, word er daarna nog een keer dezelfde datum ingevoerd moet er in een kolom 2 komen te staan, word er een andere datum ingevoerd dan word het weer 1)
- Bestuurder (doormiddel van een uitschuiflijst naam opgeven)
- Beginstand (automatisch laten invoeren door laatste opgegeven eindstand)
- Eindstand
- Postcode waarvandaan (autmatisch invoeren door laatste opgegeven postcode waarnaartoe)
-Postcode waarnaartoe
- Gereden route (textveld waar iets ingevoerd kan worden)
- Bezoekadres (textveld waar iets ingevoerd kan worden)
- Gereden Kilometers (rekent hij automatisch uit, het verschil tussen begin en eindstand)
- Getankt (vinkbox waar je kunt aanvinken of je die rit getankt hebt)
zodra dit ingevoerd is moet dit daarna op een central pagina in een tabel weergegeven worden.
via een admin pagina moeten een aantal dingen veranderd kunnen worden.
Wie helpt mij opweg?
Of wie heeft hier al iets voor liggen?
Wat is de gebruiker? Is dat de bestuurder, of is dat een administratief gebruiker die de gegevens namens de bestuurder invult? Indien je je afvraagt waarom:
Als het namelijk de bestuurder s, dan hoef je niet een uitschuiflijst met namen te maken, maar kan je aan de hand van de inloggegevens (heb je dus wel een goed loginsysteem nodig, maar dat hoort er toch al bij) al bepalen wie heeft gereden.
Voor de datum zijn er voldoende opties om die in te laten vullen, vergeet daarbij niet te controleren of de datum wel reëel is. (voor in de toekomst kan je niet weten wat begin/ eindstand is)
Voor de bestuurder kan je met een simpele query bepalen waar die het laatst heen is geweest, dus dan heb je al de postcode waarvandaan. Zelfde idee geldt voor de beginstand.
Gereden kilometers hoef je NIET op te slaan in je database (sterker nog, dat hoort niet) Je zou zelfs met 1 kilometerstand kunnen gaan werken.