tikketim
Legacy Member
Een probleem waar ik al uren met zit. Ik ben dus een nieuws systeem aan het maken met comments. Ik heb alle page met zo een zwitch ge include in de index pagina maar nu weet ik niet hoe ik daarmee moet rekeing houden met het id van de pagina die moet geinclude worden. Anders uitgelegd : als ik op comments klik zou ik graag eerst de nieuws post hebben bovenaan waar het om gaat en die andere nieuws post mogen zich dus niet tonen.
code van news page :
code van comments page :
code van switch :
ik hoop dat jullie snappen wat ik bedoel
grtz Tim
code van news page :
PHP:
<?php
// uit database halen
$result = mysql_query("SELECT * FROM news ORDER BY id DESC");
while($r=mysql_fetch_array($result)){
// in variablen zetten
$message = $r['message'];
$admin = $r['admin'];
$date = $r['date'];
echo "
<h3 class=\"headernews\">Posted on $date</h3>
<div class=\"inhoud\">
<p>$message</p>
</div>
<div class=\"inhoudfooter\">
<h4>Posted by $admin
<a href=\"?page=news_comments?id=$r[id]\">Comments: 8</a></h4>
</div>
";
}
?>
code van comments page :
PHP:
<?php
// uit database halen
$result = mysql_query("SELECT * FROM news WHERE id='$id'");
while($r=mysql_fetch_array($result)){
// in variablen zetten
$message = $r['message'];
$admin = $r['admin'];
$date = $r['date'];
echo "
<h3 class=\"headernews\">Posted on $date</h3>
<div class=\"inhoud\">
<p>$message</p>
</div>
<div class=\"inhoudfooter\">
<h4>Posted by $admin</h4>
</div>
";
}
?>
code van switch :
PHP:
switch (strtolower($_GET['page']))
{
case "news_comments?id=$r[id]":
$page="news/news_comments.php?id=$r[id]";
break;
case "change_war":
$page="wars/change_war.php";
break;
...................(alle andere switches)
default:
$page="news/news.php";
break;
}
include ($page);
?>
ik hoop dat jullie snappen wat ik bedoel
grtz Tim


