Stari: Füllen eines Formularfeldes durch Auswahl eines anderes

Hallo!

Wie kann man mittels Javascript und PHP ein Formularfeld füllen, wenn man ein anderes ändert.
Folgendes Problem: Ich habe ein Formularfeld select, das aus der Datenbank gefüllt wird. Ok. Nun will ich aber, wenn man eine option auswählt ein anderes select - feld automatisch mit bestimmten Daten gefüllt wird. Am liebsten wäre mir mittels PHP.

  1. mit hilfe eines Event-handlers kannst Du auf ein Ereignis reagieren:
      "onchange" !

    MfG

    1. mit hilfe eines Event-handlers kannst Du auf ein Ereignis reagieren:
        "onchange" !

      MfG

      Danke, das weiß ich!

      Ich weiß auch wie man nun eine PHP-Funktion in einem externen File aufrufen kann. Nur wie kann ich nun das 2. select Feld mithilfe dieser Funktion füllen?

      mfg

      1. vielleicht hilft Dir diese kleine Function:

        ----------------------------------------

        function create_select($name, $conn, $ssql, $sel='', $size=1, $script="") {
                echo "<select NAME='$name' SIZE='$size' $script>\n";
                $result = pg_exec ($conn, $ssql);
                if (!$result) {
                    echo "Es ist ein Fehler aufgetreten.\n";
                    exit;
                }
                $num = pg_numrows($result);
                for ($i=0; $i < $num; $i++) {
                    $r = pg_fetch_row($result, $i);
                    if ($r[1]==$sel) {
                        echo "<option selected value='$r[1]'>$r[0]</option>\n";
                    } else {
                        echo "<option value='$r[1]'>$r[0]</option>\n";
                    }
                }
                echo "</select>\n";
            }

        ----------------------------------------

        So in der art ist es möglich.... (PHP)

        MfG

        1. Danke! Die Funktion hilft mir sehr!
          Ich hab jetzt nur noch eine Frage: Wie kann man an eine PHP-Funktion den aktuellen value-Wert übergeben?

          mfg

          1. Danke! Die Funktion hilft mir sehr!
            Ich hab jetzt nur noch eine Frage: Wie kann man an eine PHP-Funktion den aktuellen value-Wert übergeben?

            mfg

            wo liegt das problem ?
            Du kannst doch einfach "$option" (<-name des Feldes) schreiben ...!?

            MfG.

            PS:Du könntest mir vielleicht bei meiner oben geposteten Frage weiterhelfen..... :)

            1. hombre ist gleich kühni

              MfG