Avatar billede talos Nybegynder
28. august 2004 - 12:40 Der er 4 kommentarer og
1 løsning

dropdown menu

Hejsa

Er ikke en haj til forms.
Følgende kode skulle henholdsvis fylde dropdown box fra database (virker) - dernæst når der vælges en item fra min drop down box, automatisk udskrive selve indholdet af denne item (også taget fra databasen). Det sidste virker ikke.

<FORM id="form" ACTION="editcontent.php" METHOD="POST">
<select NAME="menuItems" onChange="document.getElementById('form').submit();">
<?
$sqlstmt = "SELECT menuItems.name FROM menuItems";
$result = mysql_query($sqlstmt, $link);
$rows = mysql_num_rows($result);

while (list($name) = mysql_fetch_row($result))
{
echo "<option value=$id>$name</option>";
}

mysql_free_result($result);

$result == null;
$rows == null;
?>   
</SELECT>
                                <?
if($_POST[menuItems])
{
echo $menuItems;
$id = returnmenuid(menuItems);   
$sqlstmt = "SELECT menuItemsContent.content FROM menuItemsContent WHERE (menuItemsId = " . $id . ")";
$result = mysql_query($sqlstmt, $link);

echo $result;
}
?>

der er sikkert en del ubesvarede informationer, men bare spørg løs og jeg skal svare :)
Avatar billede detox Nybegynder
28. august 2004 - 13:05 #1
Skal måske være:

<?
if(isset($_POST['menuItems'])) {
  echo $_POST['menuItems'];
  //....
Avatar billede talos Nybegynder
28. august 2004 - 13:17 #2
nope, det var ikke det
Avatar billede talos Nybegynder
28. august 2004 - 13:55 #3
Hvordan får fat i det valgte menuItems i mit check?? Jeg skal bruge den valgte titel til at finde et id i min function -> returnmenuid(menuItems)...har lidt en fornemmelse af at det er denne værdi der ikke rigtig kommer med over i min function
Avatar billede talos Nybegynder
28. august 2004 - 20:36 #4
lige meget, har fået svar andetsteds
Avatar billede angelenglen Nybegynder
28. august 2004 - 20:40 #5
hvad var svaret så?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester