Hi,
Ik ben momenteel bezig met een cms dat gebruik maakt van een template parser.
Normaal kom ik eruit, dan moet ik dit doen voor het menu
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$sql = mysql_query("SELECT * FROM menu Order by id");
while($show = mysql_fetch_object($sql)) {
$menunaam = htmlspecialchars($show->naam);
$menulink = htmlspecialchars($show->link);
echo "<li><a href='".$menulink."'>".$menunaam."</a></li>";
}
?>
|
|
|
Maar nu moet ik het menu zo parsen:
1
2
3
4
5
6
7
8
9
10
|
<?php
$sql = mysql_query("SELECT * FROM menu Order by id");
while($show = mysql_fetch_object($sql)) {
$menunaam = htmlspecialchars($show->naam);
$menulink = htmlspecialchars($show->link);
$parse->assign("menu", "<li><a href='".$menulink."'>".$menunaam."</a></li>"); //naam van blok zonder [ of ] + inhoud
}
?>
|
|
|
Het probleem hierbij is dat die alleen het laatste menu item weergeeft ipv ze allemaal.
Weten jullie hier een oplossing voor?
Alvast bedankt,
Robin
Laatst gewijzigd door Robin op 2010-07-24 10:38:32
Er zijn nog geen reacties geplaatst op dit topic.