Misschien hebben jullie er wat aan <option> vanuit database

Pagina: 1
Acties:
  • 63 views sinds 30-01-2008

  • bluesbrother
  • Registratie: Februari 2002
  • Laatst online: 26-01-2025

bluesbrother

Blues Rocks!!!

Topicstarter
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 !!

Wil je je pizza in 4 of 8 stukken? .......Doe maar in 4, 8 krijg ik niet op.


Verwijderd

Bedankt voor je script hoor, maar ik weet niet wat we met dit topic nou precies aan moeten.
Het is nog een crosspost ook, en ik denk dat hij in P&W beter op zijn plaats is.

Dit topic is gesloten.