Ik ben bezig met een website, ik maak gebruik van FastTemplate. Maar nou heb ik een probleem. Ik wil dus een menu maken, die in de database staat.
Dan haal ik alles uit de database, en flikker dat in $menuitems.
Deze stuur ik dan naar de FastTemplate-engine en het wordt afgedrukt. Perfect. Maar nou heb ik meer dan 1 menuitem, en dan druktie alleen de laatste af...
Dat moet dus niet...
Heeft iemand een idee hoe ik dit kan oplossen??
Hier de code:
Dan haal ik alles uit de database, en flikker dat in $menuitems.
Deze stuur ik dan naar de FastTemplate-engine en het wordt afgedrukt. Perfect. Maar nou heb ik meer dan 1 menuitem, en dan druktie alleen de laatste af...
Dat moet dus niet...
Heeft iemand een idee hoe ik dit kan oplossen??
Hier de code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| //Basis van de tabel $menubasis = "<table border='0' width='100%' colspan='2'> <tr><td width='100%' colspan='2'><p align='center' span class='menuhuidigClass'>{HUIDIGMENU}</td> </tr><tr><td width='100%' colspan='2'><hr align='left' noshade size='1' color='#FFFFFF'></td></tr>"; //Menu uit database halen $result0 = $db->query("SELECT * FROM tblMenu;"); while($row0 = mysql_fetch_array($result0)){ $menuid = $row0["MenuID"]; $menutitel = $row0["Titel"]; $menuitems = "<tr><td width='25%' align='right'><li type='square' style='color : #FFFFFF'></li> </td><td width='75%' align='left'><a onfocus='this.blur();' href='./links.php?Subitemid=".$menuid."' title='Klik hier om naar ".$menutitel." te gaan...' span class='menuhoofditemClass' target='links'>".$menutitel."</a></td></tr></table>"; } //Array maken met gegevens voor de template $myTemplate->assign( array( '{MENUBASIS}' => $menubasis, '{MENUITEMS}' => $menuitems ) ); |