while schleife in switch

MrUnknow

Grünschnabel
Hallo,
ich habe volgendes Problem, ich will ein dynamisches Menu haben, also muss ich ja auch in meiner content.php wo die switch liegt, diese auch dynamisch behandeln, doch ich bekomme immer nur den Fehler
Code:
Parse error: parse error, unexpected T_CASE in
/home/virtual/site221/fst/var/www/html/new/content.php on line 12
,bitte helft mir!

Mein PHP code:
PHP:
01. <?
02. # content.php
03. $sql = "select * from $navi";
04. $result = mysql_query($sql);
05. switch ($_GET["src"])
06. {
07.  default:
08.  include("news.php");
09.  break;
10.  while($row = mysql_fetch_assoc($result))
11.  {
12.   case $row["name"]:
13.   include(.$row["datei"].".php");
14.   break;
15.  }
16. }
17. ?>

Habe schon " gegen ' getauscht usw.!
Aber alles hilft nichts!
Ich hoffe ihr versteht was ich versuche zu Programmieren und könnt mir weiterhelfen.
Vielen Dank im Vorraus!
 
Zuletzt bearbeitet:
ok habs jetzt anders gemacht! ^^
Nur für die Nachwelt, wenn sie das selbe Problem hat! ^^

PHP:
<?
$link = $_GET["src"];
$sql = "SELECT * FROM $navi WHERE link = '$link' LIMIT 1";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
if($_GET["src"] == ""){
include("home.php");}
else {
include($row[datei].".php");}
?>

Bei Fragen einfach melden,
zur Not ICQ: 119266918 oder #L* im QNet
 
Zurück