DropDown Menü spinnt ????

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    HI, super Link aber ein Prob hab ich noch.
    Wohin mit der Zeile
    <select name="drp1" size="1" onChange="update_drp2()">

    Kommentar


    • #17
      nach möglichkeit in Zeile 45, maximal aber Zeile 47. Danach wirds kritisch. Einige Browser könnten dann in Flammen aufgehen...

      Im ernst, kannst du das ein bisschen konkretisieren? Idr. gehört die zeile ins form rein. nach möglichkeit an der stelle, an der du das select haben möchtest. danach folgt die erste <option>.

      Kommentar


      • #18
        Komme da nicht weiter.
        So siehts momentan aus.
        PHP-Code:
        <form name="auto">
            <select name="drp1" size="1">
            <?php
                $res
        =mysql_query("select * from hersteller");
                while(
        $zeile=mysql_fetch_assoc($res)){
                    echo 
        "<option value=\"".$zeile['id']. "\">".$zeile['name']."</option>\n";
                    }
            
        ?>
            </select>
            <select name="drp2" size="1">
                <option>Start</option>
            </select>
        </form>
        <script type="text/javascript">
        <!--
            update_drp2()
        -->
        </script>
        <script type="text/javascript">
        <!--
        <?php
        //abhängiges Kombifeld erzeugen
            
        $res=mysql_query("select * from auto");
            
        $rows=mysql_num_rows($res);
            echo 
        "\tvar liste2=new Array($rows)\n"
            
        "\tfor(var i=0;i<liste2.length;i++)\n"
            
        "\t\tliste2[i]=new Array(2);\n";
            
        $n=0;
            while(
        $zeile=mysql_fetch_assoc($res)){
                echo 
        "\tliste2[$n][0]=".$zeile['id'].";\n"
                
        "\tliste2[$n][1]=".$zeile['modell']."';\n"
                
        "\tliste2[$n][2]=".$zeile['hersteller_id'].";\n";
                
        $n++;
            }
        ?>
        function update_drp2(){
            var x=document.auto.drp2.length;
            for(var n=0; n<x; n++)
                document.auto.drp2.options[0]=null;
            for(n=0; n<liste2.length; n++){
                if(liste2[n][2]=document.auto.drp1.value){
                    var NeuerEintrag=new Option(liste2[n][1], liste2[n][0]);
        document.auto.drp2.options[document.auto.drp2.length]=NeuerEintrag;
        <select name="drp1" size="1" onChange="update_drp2()">
        }
        }
        }
        -->
             </script>
        </head>

        Kommentar


        • #19
          dein problem lautet:

          ___________________


          Kommentar


          • #20
            Du gehst mit tierisch auf den S***.
            Wenn du nicht helfen willst, dann lass bitte deine Kommentare.
            Es kann halt nicht jeder PHP.

            Kommentar


            • #21
              Und wenn du nicht in der Lage bist, wenigstens dein Problem nachvollziehbar zu formulieren, dann unterlasse bitte das fragen.

              *close*
              I don't believe in rebirth. Actually, I never did in my whole lives.

              Kommentar


              • #22
                @rswtal
                wieso meldest du den beitrag?

                Kannst du bitte den Thread wieder aufmachen. Ist sehr wichtig.
                klar. es ist alles wichtig .... aber wozu wieder aufmachen? es wurde alles gesagt und wenn du nicht in der lage bist ... siehe wahsaga's post ... sehe ich auch keinen grund mehr den thread weiterzuführen!

                Wieso kann ich keine PN schreiben??
                weil das seinen grund hat. basta.
                INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                Kommentar


                • #23
                  Ich wollte meine Frage neu formulieren.
                  Kannst ja die letzten Postings lschen.
                  Sorry fr die Anmache, aber nach stundenlangem Fehlersuchen ist man leicht gereiz
                  und wir sind gereizt, wenn solche spa**os hier nerven.

                  um dir noch eine chance zu geben, öffne ich den thread nicht wieder. du hast jedoch die möglichkeit ausnahmsweise einen neuen thread zu öffnen. wähle hierbei einen sinnvollen betreff und beschreibe dein problem vernünftig.

                  wenn du dich dann korrekt verhälst, sehe ich von einen ban ab!
                  (ich war schon kurz davor, nachdem du schon zweimal den thread sinnloserweise gemeldest hast)
                  INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                  Kommentar

                  Lädt...
                  X