Menu med mysql
Hej står og kunne godt bruge noget hjælp til en menu jeg er ved at lave med udtræk fra en mysql DB jeg har oprindeligt 3 filer s men nu vil jeg gerne gøre det mere dynamisk.jeg har prøvet mig lidt frem men menuen kommer ikke frem som det ser ud nu, det eneste der kommer frem er "Hello som er fra switch (cases.php) filens default; del.
Håber dette er forståeligt på Forhånd tak for hjælpen.
Her min kode som den der ud nu:
<ul>
<?php
$menu = mysqli_query($conn, "SELECT * FROM g_menu ORDER BY g_id ASC");
while ($result = mysqli_fetch_array($menu)){
foreach($menu as $result)
if($page == $result)
echo "<li><a style='background:#ff0000;' href='index.php?page=".$result['m_navn']."'> ".$result['m_navn']." </a></li>";
else
echo "<li><a href='index.php?page=".$result['m_navn']."'> ".$result['m_navn']." </a></li>";
}
?>
</ul>
<br /><br />
<?php
include "cases.php";
?>
De oprindeligt filer ser sådan her ud:
Index.php
<?php
$page = "Index"
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
</head>
<body>
<ul>
<?php
$allpages = array("Index", "Test1", "Test2");
foreach($allpages as $value)
{
if($page == $value)
echo "<li><a style='background:#ff0000;' href='".$value.".php'>".$value."</a></li>";
else
echo "<li><a href='".$value.".php'>".$value."</a></li>";
}
?>
</ul>
</body>
</html>
Test1.php
<?php
$page = "Test1"
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
</head>
<body>
<ul>
<?php
$allpages = array("Index", "Test1", "Test2");
foreach($allpages as $value)
{
if($page == $value)
echo "<li><a style='background:#ff0000;' href='".$value.".php'>".$value."</a></li>";
else
echo "<li><a href='".$value.".php'>".$value."</a></li>";
}
?>
</ul>
</body>
</html>
Test2.php
<?php
$page = "Test2"
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
</head>
<body>
<ul>
<?php
$allpages = array("Index", "Test1", "Test2");
foreach($allpages as $value)
{
if($page == $value)
echo "<li><a style='background:#ff0000;' href='".$value.".php'>".$value."</a></li>";
else
echo "<li><a href='".$value.".php'>".$value."</a></li>";
}
?>
</ul>
</body>
</html>
