1. Maak een database tabel aan met een kolom optienaam bijvoorbeeld "Mijn website", en een kolom met optieurl met daarin "../index.php"
2. een functie met daarin het aanmaken van je select box
function make_menu($menu_subject)
{
switch ($menu_subject)
{
case ("mainsubjects"):
$query = "SELECT optienaam , optieurl FROM optietabel";
$vartxt = "optienaam";
$varurl = "optieurl";
break;
}
// hier kan je nog meer case's neerzetten
{
$result = connectdb($query);
// connectdb is je connectfunctie die een query kan ontvangen.
$menu = ("<option>Maak een keuze</option>");
while (list ($vartxt, $varurl) = mysql_fetch_row ($result))
{
$menu .= ("<option value=\"$varurl\">$vartxt</option>");
}
}
return $menu;
}
roep dan vervolgens aan de functie aan met:
$mainmenu = make_menu("mainmenu");
en dan print"al je html spul enzo en dan je select:
<select name=mainmenu onchange=window.open(this.options[this.selectedIndex].value)>$mainmenu
Als je verbeteringen hebt dan graag !!
2. een functie met daarin het aanmaken van je select box
function make_menu($menu_subject)
{
switch ($menu_subject)
{
case ("mainsubjects"):
$query = "SELECT optienaam , optieurl FROM optietabel";
$vartxt = "optienaam";
$varurl = "optieurl";
break;
}
// hier kan je nog meer case's neerzetten
{
$result = connectdb($query);
// connectdb is je connectfunctie die een query kan ontvangen.
$menu = ("<option>Maak een keuze</option>");
while (list ($vartxt, $varurl) = mysql_fetch_row ($result))
{
$menu .= ("<option value=\"$varurl\">$vartxt</option>");
}
}
return $menu;
}
roep dan vervolgens aan de functie aan met:
$mainmenu = make_menu("mainmenu");
en dan print"al je html spul enzo en dan je select:
<select name=mainmenu onchange=window.open(this.options[this.selectedIndex].value)>$mainmenu
Als je verbeteringen hebt dan graag !!
Wil je je pizza in 4 of 8 stukken? .......Doe maar in 4, 8 krijg ik niet op.