Variable aus Auswahlmenü übergeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Variable aus Auswahlmenü übergeben

    Servus zusammen,

    ich mache gerade ein Auswahlmenü! Das Auswahlmenü soll meine gangen DVD's anzeigen. Diese kann ich beliebig in meiner Datenbank ergänzen. Jetzt möchte ich eine DVD auswählen (z. B. die DVD "American Pie") und dazu soll dann mein fazit angezeigt werden.

    Nur weiß ich nicht wie ich das mit dem eigentlichen "auswählen" mache und die Variable übergebe.

    Hier mal mein bisheriges Script. (Die Abfrage und Anzeige meiner DVD's funktioniert bereits!)

    ---

    <html>
    <head>
    <title> DVD-Reviews </title>

    </head>
    <BODY BGCOLOR="#FFFFFF" style="font-family: verdana, helvetica, arial" topmargin="0" leftmargin="0" vlink="#0000FF" alink="#0000FF" link="#0000FF">


    <?php

    include ('include.php');

    ?>


    <select name="DVD-Reviews" Size=1;>
    <option value="<?echo $id?>" select><?echo $name?></option>
    <option value="" select> - Wähle eine DVD aus! - </option>
    <?
    $string = mysql_query("select * from dvdmaddin");

    while($result = mysql_fetch_array($string)):?>
    <option value="<?echo $result["id"]?>"><?echo $result["name"]?></option>
    <?endwhile?>
    </select>


    </body></html>

    ---

    Kann mir jemand weiterhelfen? Wäre echt nett!!!

    Außerdem weiß ich noch nicht recht wie ich dann die "auswertung.php" mache!!!

    Gruß

    Maddin


  • #2
    <form action="auswertung.php" method="GET">
    <select name="DVD-Reviews" Size=1;>
    <option value="<?echo $id?>" select><?echo $name?></option>
    <option value="" select> - Wähle eine DVD aus! - </option>

    <?
    $string = mysql_query("select id,name from dvdmaddin");
    while($result = mysql_fetch_array($string)):?>
    <option value="<?echo $result["id"]?>"><?echo $result["name"]?></option>
    <?endwhile?>
    </select>
    <input type="submit" value="Anzeigen">
    </form>

    auswertung.php
    //vorher zum dbserver connecten und db auswählen
    $id = $HTTP_GET_VARS[id];
    $r = mysql_query("SELECT * FROM dvdmaddin WHERE id='$id'");
    while ($data = mysql_fetch_array($r)) {
    echo $data[feld];
    //usw.
    }

    Das gehört aber ins PHP-Forum, wohin ich es nachher verschieben werde... wenn ich's nicht vergesse

    CAT Music Files

    Kommentar


    • #3
      Hallo nochmal,

      schon mal danke!!!

      eigentlich wollte ich das nicht mit einem Submit-Button machen!!! Soweit war ich auch schon...

      Ich wollte gerne ein onChange Event-Handler einbauen... also ein Java-Script... kann auch ein onClick oder ein onSubmit ???

      also beim anklicken die form ausführen...

      nur wie ich das mache weiß ich nicht...

      Gruß

      Maddin

      Kommentar


      • #4
        <form action="auswertung.php" method="GET" name="auswertung">
        <select name="DVD-Reviews" Size=1 onClick="auswertung.submit()">

        CAT Music Files

        Kommentar


        • #5
          Servus,

          ich hab etz selber nochmal rumprobiert und mein Problem gelöst! Aber trotzdem danke für Eure Bemühungen!

          Hier mein Script:

          ---

          <form name="Review" action="auswertung.php" method="get">

          <select name="DVD" Size=1; onchange="document.Review.submit();">

          <?
          $string = mysql_query("select * from dvdmaddin order by name");

          while($result = mysql_fetch_array($string)):?>
          <option value="<?echo $result["id"]?>"><?echo $result["name"]?></option>
          <?endwhile?>
          </select>
          </form>

          ---

          Allen noch ein frohes und computerreiches Jahr!!!

          Gruß

          Maddin

          Kommentar

          Lädt...
          X