Variables menu über datenbank

Odus

Grünschnabel
servus

ich hab mir ein variables menü erstellt das von der datenbank erzeugt wird.

Code:
$menu_result=mysql_query("SELECT `menu-id`,`name`,`menu-ziel` FROM menu");
    while($menu=mysql_fetch_array($menu_result)){?>
    <tr><a href="index.php?<?php echo $menu["menu-ziel"],$menu["menu-id"];?>"><?php echo $menu["name"];?></a></tr><?php
Die Menü erstellung funkt einwandfrei und im browser bekomme ich auch mein index.php?test=1 oder index.php?menu=1

so und die ausgabe soll dann im content bereich ausgegeben werden jenachdem welches menue man halt anklickt.

Code:
while ($menu=mysql_fetch_array($menu_result)){
if($_GET["'".$menu["menu-ziel"]."'"] == $menu["menu-id"]){include('main/impressum.php');}
}
so wies oben steht gehts leider nicht.
so aber schon. aber dann ist es ja nicht mehr dynamisch.

Code:
if("1"==$_GET["test"]){include('test.php');}
 
Sieht mir nach dem klassischen Anführungszeichen-Fehler aus. Versuch es mal so:

PHP:
if($_GET["'".$menu['menu-ziel']."'"] == $menu['menu-id']){include('main/impressum.php');}

PS: Nimm bitte die Schaltfläche "PHP-Code" einfügen, nicht "Code einfügen"
 
Zurück