Het moet de maand en jaar als titel tonen met daaronder telkens de dag. Nu geeft hij ook voor maand X de dagen voor maand X en Y weer. Voor maand Y geeft hij ook de dagen voor maand X en Y weer.
Hoe kan ik ervoor zorgen dat alleen de maand wordt weergegeven van de titel?
September 2016
Maandag september 2016
Cat Begin einde Terrein kleedkamer
U17A 19:30:00 21:00:00 C1 4
U21 19:30:00 21:00:00 D2 4
Dinsdag september 2016
Cat Begin einde Terrein kleedkamer
U17B 18:00:00 19:30:00 D 6
U15B 18:00:00 19:30:00 D 5
Woensdag september 2016
Cat Begin einde Terrein kleedkamer
U13A 18:00:00 19:15:00 C2 5
U13B 18:00:00 19:15:00 C2 5
Donderdag september 2016
Cat Begin einde Terrein kleedkamer
P1 17:15:00 18:00:00 C 2
P4 19:30:00 21:00:00 B1 4
Vrijdag september 2016
Cat Begin einde Terrein kleedkamer
U9B 18:00:00 19:15:00 D 9
U10B 17:45:00 19:00:00 B2 8
Maandag oktober 2016
Cat Begin einde Terrein kleedkamer
U17A 19:30:00 21:00:00 C1 4
U21 19:30:00 21:00:00 D2 4
Dinsdag oktober 2016
Cat Begin einde Terrein kleedkamer
P1 17:15:00 18:00:00 C 2
P4 19:30:00 21:00:00 B1 4
Woensdag oktober 2016
Cat Begin einde Terrein kleedkamer
U11A 17:45:00 19:00:00 B2 2
U12A 19:00:00 20:30:00 B2 4
Donderdag oktober 2016
Cat Begin einde Terrein kleedkamer
P1 17:15:00 18:00:00 C 2
P4 19:30:00 21:00:00 B1 4
Vrijdag oktober 2016
Cat Begin einde Terrein kleedkamer
U9B 18:00:00 19:15:00 D 9
U10B 17:45:00 19:00:00 B2 8
October 2016
Maandag september 2016
Cat Begin einde Terrein kleedkamer
U17A 19:30:00 21:00:00 C1 4
U21 19:30:00 21:00:00 D2 4
Dinsdag september 2016
Cat Begin einde Terrein kleedkamer
U17B 18:00:00 19:30:00 D 6
U15B 18:00:00 19:30:00 D 5
Woensdag september 2016
Cat Begin einde Terrein kleedkamer
U13A 18:00:00 19:15:00 C2 5
U13B 18:00:00 19:15:00 C2 5
Donderdag september 2016
Cat Begin einde Terrein kleedkamer
P1 17:15:00 18:00:00 C 2
P4 19:30:00 21:00:00 B1 4
Vrijdag september 2016
Cat Begin einde Terrein kleedkamer
U9B 18:00:00 19:15:00 D 9
U10B 17:45:00 19:00:00 B2 8
Maandag oktober 2016
Cat Begin einde Terrein kleedkamer
U17A 19:30:00 21:00:00 C1 4
U21 19:30:00 21:00:00 D2 4
Dinsdag oktober 2016
Cat Begin einde Terrein kleedkamer
P1 17:15:00 18:00:00 C 2
P4 19:30:00 21:00:00 B1 4
Woensdag oktober 2016
Cat Begin einde Terrein kleedkamer
U11A 17:45:00 19:00:00 B2 2
U12A 19:00:00 20:30:00 B2 4
Donderdag oktober 2016
Cat Begin einde Terrein kleedkamer
P1 17:15:00 18:00:00 C 2
P4 19:30:00 21:00:00 B1 4
Vrijdag oktober 2016
Cat Begin einde Terrein kleedkamer
U9B 18:00:00 19:15:00 D 9
U10B 17:45:00 19:00:00 B2 8
<php
$sql="SELECT id, DATE_FORMAT(`month_year`, '%M %Y') AS `month_year`, `dayname`,`team`,`training_start`,`training_end`,`terrain`,`dr`
FROM trainingskalender
ORDER BY Month(month_year), FIELD(`dayname`, 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday')";
//loop month & year
$result = $conn->query($sql);
// remembers the content from the previous loop
$month_year_buffer = '';
// loop through the data
while ($row = $result->fetch_assoc()) {
// get month and year
$month_year = $row['month_year'];
// test it against the buffered value
if ($month_year_buffer != $month_year)
{
// show it
echo "<b><font size=3 color=red>$month_year</font></b></br></br></br>";
$result1 = $conn->query($sql);
if ($result1->num_rows !== 0) {
while ($row1 = $result1->fetch_assoc()) {
if ($row1['dag'] != $huidigeDatum) {
echo "<table id='training_table'><tr ><th class='tab1' colspan='7'>". $row1['dag']." ". $row1['month_year']."</th></tr>";
echo "<tr '><th class='tab2'>team</th ><th class='tab2'>start</th><th class='tab2'>end</th><th class='tab2'>dressing room</th><th class='tab2'></th width='60'></tr>";
// output data of each row
$huidigeDatum = $row1['dag'] ;
}
echo "<tr><td class='center'>" . $row1["team`"]. "</td>";
echo "<td class='center'>" . $row1["training_start"]. "</td>";
echo "<td class='center'>" . $row1["training_end"]. "</td>";
echo "<td class='center'>" . $row1["terrein"]. "</td>";
echo "<td class='center'>" . $row1["dr"]. "</td>";
echo" ";
}
$huidigeDatum = ''; // niks
// and remember it
$month_year_buffer = $month_year;
} }
echo "</table>";
}
//Close connection
mysqli_close($conn);