Batman
Legacy Member
kheb een site waar de menutjes regelmatig veranderen. Dus heb ik de menuopties in een database gestoken zodat ik niet elke keer de 10 tallen menutjes moet aanpassen. Tot zover werkt alles.
als mensen iets vergeten in het form wordt de pagina opnieuw opgeroepen. Om nu ervoor te zorgen dat men niet alles drop down menutjes moet opniuew selecteren doe je normaal zoiets
nu combineer ik die twee en wilt het niet werken.
wat is er fout aan het laatste?
PHP:
//werkt zoals het moet
<select name="menu" id="menu" style="border-style: inset; border-width: 1; background-color: #E5E2C2">
<option value="">-select-</option>
<? $query = mysql_query("SELECT * FROM menu WHERE menu = 'addmenu' ORDER BY item DESC");
while ($obj = mysql_fetch_object($query)) {$choice = $obj->item;
echo "<option value=$choice>$choice</option>";} ?>
</select>
als mensen iets vergeten in het form wordt de pagina opnieuw opgeroepen. Om nu ervoor te zorgen dat men niet alles drop down menutjes moet opniuew selecteren doe je normaal zoiets
PHP:
<option value="01" <? if($month == '01') echo"selected"; ?> >January</option>
nu combineer ik die twee en wilt het niet werken.
PHP:
<select name="menu" id="menu" style="border-style: inset; border-width: 1; background-color: #E5E2C2">
<option value="">-select-</option>
<? $query = mysql_query("SELECT * FROM menu WHERE menu = 'addmenu' ORDER BY item DESC");
while ($obj = mysql_fetch_object($query)) {$choice = $obj->item;
echo "<option value=$choice";
if($_POST["menu"] == $choice) {echo"selected";}
echo">$choice</option>";} ?>
</select>
wat is er fout aan het laatste?
