Ik ben bezig met een siteje te bouwen en maak daarbij gebruik van FastTemplate 1.1.0
Ik ben al een eindje op weg maar stuit op het volgende probleem.
Ik wil op mijn site wat news posten. Het is de bedoeling om in een tabelletje de titel van de newspost en de newspost zelf in komt.
Het is de bedoeling om al het news gewoon onder elkaar te plaatsen.
De template voor dit tabelletje heb ik al wel gemaakt.
Het news/titel staat in een mysql database.
Ik weet wel hoe ik het news uit mysql moet halen. Maar het probleem zit hem in de verwerking hiervan in fasttemplates.
inhoud.ptl
news.php
Ik heb geen flauw idee hoe ik $topic en $inhoud moet definieren. En hoe ik ervoor moet zorgen dat hij ze mooi 1 voor 1 onder elkaar gooit.
Iemand die me uit de brand kan helpen?
Ik ben al een eindje op weg maar stuit op het volgende probleem.
Ik wil op mijn site wat news posten. Het is de bedoeling om in een tabelletje de titel van de newspost en de newspost zelf in komt.
Het is de bedoeling om al het news gewoon onder elkaar te plaatsen.
De template voor dit tabelletje heb ik al wel gemaakt.
Het news/titel staat in een mysql database.
Ik weet wel hoe ik het news uit mysql moet halen. Maar het probleem zit hem in de verwerking hiervan in fasttemplates.
inhoud.ptl
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <table width=95% cellspacing="0" cellpadding="2" border="0" align="left">
<tr>
<td width=5 valign="top"><a class="datum">
<center><br> </center></a>
</td>
<td width=10 bgcolor=AA0000>
</td>
<td bgcolor=DDDDDD>
<table cellspacing="4" cellpadding="4" border="0">
<th width=900 bgcolor=AA0000><a class="nieuws">{TOPIC}<br></a>
</th>
<tr>
<td>
<a class="tekst">
{NEWS}
</td>
</tr>
</table>
</td>
</tr>
</table> |
news.php
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| <? $db = mysql_connect("localhost, "root"); mysql_select_db("site",$db); $result=mysql_query("Select topic, news from news order by date",$db); while ($row = mysql_fetch_array($result){ $topic=$row[topic]; $news=$row[news]; } include("pages/FastTemplates.php"); $files["inhoud"] = "pages/templates/inhoud.tpl"; $files["pagina"] = "pages/templates/pagina.tpl"; $myTemplate = new FastTemplate("."); $myTemplate->define($files); $myTemplate->assign("TOPIC", $topic); $myTemplate->assign("INHOUD", $inhoud); $myTemplate->parse("OUTPUT", "pagina"); $myTemplate->FastPrint("OUTPUT"); ?> |
Ik heb geen flauw idee hoe ik $topic en $inhoud moet definieren. En hoe ik ervoor moet zorgen dat hij ze mooi 1 voor 1 onder elkaar gooit.
Iemand die me uit de brand kan helpen?
...