Avatar billede sako Nybegynder
06. marts 2005 - 15:15 Der er 3 kommentarer

Finde datoer der ikke er afsluttet

Jeg er ved at lave et kassebog systemet - hvor jeg skal tjekke om alle datoer er afsluttet.

Jeg har en start dato for hvornår kassen er oprettet. - Jeg skal så tjekke i min database om der er afsluttet en kasse hverdag fra dagsdato til start datoen. Ved ikke om det kan gøres direkt i sql-kaldet eller om det skal være i PHPèn -

f.eks. har jeg en kasse der er startet 2005-03-01. Der er så afsluttet kasse for f.eks. den 2005-03-02 - 2005-03-03. 

Hvis jeg så går ind idag 2005-03-06 - så skal den komme frem med at jeg mangler at afslutte for 2005-03-04 og 2005-03-05

kan det lade sig gøre ??
Avatar billede bromer Nybegynder
06. marts 2005 - 21:03 #1
Mit svar bliver muligvis lidt mystisk, så for at forviringen ikke skal blive total så forklarer jeg lige, hvordan jeg har forstået dit spørgsmål.

Du opretter nogle kasser, hvor man så skal gøre et-eller-andet med dem hver dag. Hvad det egentlig er man skal gøre aner jeg ikke, men det er vist også ligemeget for svaret :) Så jeg regner med at der findes en tabel hvor een række angiver at handlingen er udført på kassen på en bestemt dato.

Hvis du derfor klikker på en dag så bør der være lige så mange rækker i tabellen ved den kasse som der er dage fra kasse-oprettelses datoen til den dato man klikker på.
Avatar billede sako Nybegynder
06. marts 2005 - 21:34 #2
problemet er hvis en forretning ikke har opgjort sin kasse f.eks. mandag og tirsdag - når man så kommer til onsdag - skal man ikke kunne afslutte denne før de 2 andre er afsluttet - det vil sige at i databasen er der kun registreret de datoer hvor kassen er gjort op - - er det en bedre forklaring ?? :-)
Avatar billede bromer Nybegynder
06. marts 2005 - 22:49 #3
Jamen det var også sådan jeg forstod det. Hvis man opretter en kasse Mandag, registerer sig Tirsdag men glemmer det Onsdag vil databasen indeholde 1 række som jeg beskrev tidligere hvorimod kassen har eksisteret i 2 dage. Så de to tal skal passe sammen...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester