De datum van nu gebruiken en vanuit daar rekenen. Het beste met SQL, maar het kan ook met
PHP .
Link gekopieerd
geef wat meer uitleg wat wil je gaan doen
Link gekopieerd
Wat ik wil is dat ik een "table" laat zien met daarin statistieken.
bijv: vandaag valt in 01-02 t/m 07-02
wat ik wil is dat de huidige week getoond wordt + de 10 voorgaande weken.
snap je zo een beetje wat de bedoeling is?
Link gekopieerd
[php]date[/php](). Parameter: w = huidige week.
<?php
$currentWeek = date("w");
for($i=($w-10);$i>=$w;$i++) {
$query = "SELECT * FROM tabel WHERE week = '".$i."'";
$result = mysql_query($query);
if($result) {
if(mysql_num_rows($result) > 0) {
echo '<table>';
while($rij = mysql_fetch_assoc($result)) {
//output rij
}
echo '</table>';
} else {
echo '<i>Er zijn geen rijen in deze week ('.$i.')</i>';
}
} else {
echo mysql_error().' in query: '.$query;
}
}
?>
Link gekopieerd
zoiets had ik ook al geprobeerd. opzich kom je daarmee een heel eind maar wat als je zoals nu in week 6 zit? 6-10=-4. zou dus eigenlijk week 48/49 moeten zijn.
Link gekopieerd
Link gekopieerd