HTML beginner |
|
Ik ben bezig met het archief van mijn blog maar ik krijg het maar niet voor elkaar om het goed werkend te krijgen.
while($arr_archief = mysql_fetch_array($sql_archief)) {
if($jaar != $arr_archief['jaar']) {
$drop .= '<div class="blogJaar"><span>'.$arr_archief['jaar'].'</span>';
}
if($maand != $arr_archief['maand']) {
$drop .= '<b>'.$arr_archief['maand'].'</b><ul>';
}
$drop .= '<li>'.$arr_archief['titel'].'</li>';
if($maand != $arr_archief['maand']) {
$drop .= '</ul>';
}
if($jaar != $arr_archief['jaar']) {
$drop .= '</div>';
}
$jaar = $arr_archief['jaar'];
$maand = $arr_archief['maand'];
}
if($jaar != $arr_archief['jaar']) { $drop .= '<div class="blogJaar"><span>'.$arr_archief['jaar'].'</span>'; } if($maand != $arr_archief['maand']) { $drop .= '<b>'.$arr_archief['maand'].'</b><ul>'; } $drop .= '<li>'.$arr_archief['titel'].'</li>'; if($maand != $arr_archief['maand']) { $drop .= '</ul>'; } if($jaar != $arr_archief['jaar']) { $drop .= '</div>'; } $jaar = $arr_archief['jaar']; $maand = $arr_archief['maand']; }
Ik wil per jaar dat hij een nieuwe div opent en per maand dat hij een nieuwe ul aanmaakt. Dit krijg ik alleen echt niet voor elkaar.
De output die ik met bovenstaande code krijg:
<div class="blogJaar"><span>2009</span><b>03</b><ul><li>test</li></ul></div><b>02</b><ul><li>Valentijnsdag</li></ul><li>Mijn eigen blog</li>
<div class="blogJaar"><span>2009</span><b>03</b><ul><li>test</li></ul></div><b>02</b><ul><li>Valentijnsdag</li></ul><li>Mijn eigen blog</li>
|