1
Hi,
ich habe das mit den unterkategorien anders gelöst: ich lasse sie jetzt in der inhaltsspalte anzeigen, danach wenn man eine wählt wird der inhalt der rubrik gezeigt. Nun habe ich folgendes problem:
Wenn man dann den inhalt sieht werden darüber immernoch die Unterkategorien angezeigt; das möchte ich jedoch nicht. wie kann ich das verhindern. Wollte es mit unset machen, so das wenn $subid gegeben ist, $sid nicht mehr gilt, dementsprechend der echobefehl mit link auch nicht mehr, aber das hat nicht funktioniert
Der Code:
ich habe das mit den unterkategorien anders gelöst: ich lasse sie jetzt in der inhaltsspalte anzeigen, danach wenn man eine wählt wird der inhalt der rubrik gezeigt. Nun habe ich folgendes problem:
Wenn man dann den inhalt sieht werden darüber immernoch die Unterkategorien angezeigt; das möchte ich jedoch nicht. wie kann ich das verhindern. Wollte es mit unset machen, so das wenn $subid gegeben ist, $sid nicht mehr gilt, dementsprechend der echobefehl mit link auch nicht mehr, aber das hat nicht funktioniert
Der Code:
<?php
include ('includes/db_connect.inc.php');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Learn to breath</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="includes/style.css">
</head>
<body>
<!--Kopf der Website-->
<div id="head"></div>
<!--Die Navigation-->
<div id="navi">
<div class="menuecontainer">
<?php
//Auslese Menue:
$result = mysql_query("SELECT * FROM sections");
//Ausgabe Menu:
while($row = mysql_fetch_array($result)){
echo "<a class=\"menue\" href=\"?sid=".$row["id"]."\">";
echo $row["name"]."</a><br>";
}
?>
</div>
</div>
<!--Inhalt-->
<div id="content">
<?php
//section-id prüfen
if(isset($sid)){
//Auslese der subsections
$res = mysql_query("SELECT * FROM subsections WHERE sid=".$_GET["sid"]);
//Ausgabe mit subsectons als link und übergabe der ids für content
while($row = mysql_fetch_array($res)) {
echo "<a href=\"?sid=".$row["sid"]."&subid=".$row["id"]."\">";
echo $row["subname"]."</a><br>";
}
}
//prüfen auf subsection-id
if(isset($subid)){
//auslese contents über section-id und subsection-id
$res2 = mysql_query("SELECT * FROM content WHERE sid=".$_GET["sid"]." AND subid=".$_GET["subid"]);
//ausgabe content
while($row=mysql_fetch_array($res2)){
echo "titel:" .$row["title"];
echo "<br>autor:" .$row["user"];
echo "<br>beitrag:" .$row["content"];
}
}
}
//Inhalt des index ohne ids
else echo 'Inhalt für den eigentlichen index';
?>
</div>
</body>
</html>