dato og optimeret udtræk af mysql
Spørgsmålet er som følger:Jeg har kalender gemt i en tabel pr. måneder i DB. Altså månederne november2006, december2006 osv. Jeg skal hive ugens aktiviteter ud, men da en uge sagtens kan overlappe 2 måneder skal jeg finde ud af hvilken table den skal lede i for de enkelte dage i ugen. Jeg har fundet ud af det med den første dag 'Mandag...
$$today = date("Y-m-d");
$today = strtotime($today.' 00:00:00');
$weekday = strftime( "%w", $today );
$startday = strtotime( "-" . $weekday . " DAY", $today );
$daget = $startday +24*60*60;
$manedet = strftime( "%B", $daget );
$aret = strftime( "%Y", $daget );
$tabelet = $manedet.''.$aret;
mysql_query("SELECT * FROM $tabelet WHERE sted = 'kobenhavn' AND dato = '$daget'";
...men tænker at det jo nok er temmeligt dumt at skulle lave hele koden for hver dag... ved bare ikke lige hvordan jeg med php kan køre hele ugen igennem 'automatisk'. Altså så jeg slipper for 'manuelt' at udregne de 7 dage, de 7 tabeler og 7 forskellige mysql_query's... Forstår du? Og kan du hjælpe?
