Bekijk Volledige Versie : Week van donderdag tot donderdag
Hoi allemaal,
Ik gebruik nu het volgende script:
$wek = date("W");
$result = mysql_query("SELECT * FROM bezoekers WHERE pand='$pand' AND
week='$wek'", $link);
$num_rows = mysql_num_rows($result);
echo "Deze week (altijd vanaf maandag [weeknr $wek]) is dit object <b>
$num_rows </b> keer bekeken.\n";
Dit geeft netjes vanaf de maandag de bezoekers van die pagina per week weer.
Ik vul in een MySQL database de datum en weeknummer in. ( $today =
date("d-m-Y");
$todayHour = date("G"); , $week = date("W"); )
Nu wil men graag de bezoekers te zien krijgen van donderdag tot donderdag.
Hoe kan ik dat het beste aanpassen?
Is daar een handige methode voor? Of hoe kan ik dat het beste doen?
Ik zit zelf aan dit te denken: Selecteer na de donderdag nog 6 dagen en tel
de waardes op. Maar dan zit ik weer met welke datum was afgelopen donderdag?
Bedankt voor suggesties,
Groeten
Marcel
Rene Pijlman
03/02/05, 11:15
M@rcel:
>Nu wil men graag de bezoekers te zien krijgen van donderdag tot donderdag.
>Hoe kan ik dat het beste aanpassen?
select ...
where date >= d1 and date < d2
Waarbij d1 de eerste en d2 de tweede donderdag is.
>Ik zit zelf aan dit te denken: Selecteer na de donderdag nog 6 dagen en tel
>de waardes op. Maar dan zit ik weer met welke datum was afgelopen donderdag?
Als dag van vandaag >= donderdag: datum van vandaag, min het verschil
tussen de dag van vandaag en de dag donderdag gezien als dag van de week.
Anders: -7 + datum van vandaag, min het verschil tussen de dag van vandaag
en de dag donderdag gezien als dag van de week.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
"Rene Pijlman" <reply.in.the.newsgroup@my.address.is.invalid> schreef in
bericht
>
> select ...
> where date >= d1 and date < d2
>
> Waarbij d1 de eerste en d2 de tweede donderdag is.
Ok, dat is een goed idee, krijg ik gelijk een andere vraag:
Kan ik ook wat keuze velden maken van begindatum en einddatum, dat is
eigenlijk nog handiger, dan kan er ook voor woensdag tot donderdag worden
gekozen of voor meerdere weken.
Ik zit dan alleen met: hoe krijg je de data in selectievakken en dan wel zo
dat je dat bijvoorbeeld per maand kan selecteren?
Is er een bepaalde functie die alle data van een maand weergeeft?
Zodat je 2 x twee vakjes heb: 1 kies beginmaand en 2 kies begindatum
en 1 kies eindmaand en kies einddatum.
> >Ik zit zelf aan dit te denken: Selecteer na de donderdag nog 6 dagen en
tel
> >de waardes op. Maar dan zit ik weer met welke datum was afgelopen
donderdag?
>
> Als dag van vandaag >= donderdag: datum van vandaag, min het verschil
> tussen de dag van vandaag en de dag donderdag gezien als dag van de week.
>
> Anders: -7 + datum van vandaag, min het verschil tussen de dag van vandaag
> en de dag donderdag gezien als dag van de week.
Ok, daar ga ik ook mee aan de slag.
Bedankt
Marcel
Daniel Tryba
03/02/05, 12:35
M@rcel <ml@ml.ml> wrote:
> Is er een bepaalde functie die alle data van een maand weergeeft?
>
> Zodat je 2 x twee vakjes heb: 1 kies beginmaand en 2 kies begindatum
> en 1 kies eindmaand en kies einddatum.
Eh, daar is toch geen functie voor nodig, 2 vakjes met 1 t/m 12 en 2
vakjes met 1 t/m 31. Aan jou de keuze hoe 31 sept. wordt geinterpreteerd
(30 sept, of 1 okt).
"Daniel Tryba" <spam@tryba.invalid> schreef in bericht news:42020c22$0$28983
> > Is er een bepaalde functie die alle data van een maand weergeeft?
>
> Eh, daar is toch geen functie voor nodig, 2 vakjes met 1 t/m 12 en 2
> vakjes met 1 t/m 31. Aan jou de keuze hoe 31 sept. wordt geinterpreteerd
> (30 sept, of 1 okt).
stom stom ;-)
bedankt, ik ga aan de slag.
Marcel