Dynamisches Formular

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

  • Dynamisches Formular

    Hallo,

    Ich möchte mir gern ein Formular für das Ändern der Daten erstellen.

    Was jetzt nicht schlecht wäre fürs vereinfachen

    1. Ein Listenfeld zur Auswahl des zu ändern Eintrages

    2. Wenn es ausgewählt wurde, die dazu gehörenden Daten in den entschprechenden Textfeldern anzeigen.

    eigentlich wäre es was einfaches, habe aber mühe damit...



    Danke euch zum Voraus.

  • #2
    Und was willst du jetzt?
    Das dir das jemand schreibt?
    it's not a bug,
    it's a feature!

    Kommentar


    • #3
      Nein!

      Aber ich wäre froh wenn mir jemand ein bisschen auf die sprünge helfen kann "lösungsvorschlg wie zu lösen"


      Bin nochnich so lang am coden..

      Kommentar


      • #4
        zum bsp so:

        - daten aus der db lesen
        - deine select füllen
        - (Wenn es nicht zuviele daten sind) ein javascript genrieren, das bei onChange die entsprechenden felder im formular füllt.
        - hast du aber viele daten und eine lange selectbox, dnn solltest du ein neu laden der seite in betracht ziehen, und die daten per select aus der db holen und die form-felder im value vorausfüllen
        ... und besucht mal den ebay(TM)-browser überhaupt: Lauge
        und damit das Fragen nen Ende hat: Der Progger davon sitzt mir gegenüber !

        Kommentar


        • #5
          Danke dir!!

          Kommentar


          • #6
            Re: Dynamisches Formular

            1. Ein Listenfeld zur Auswahl des zu ändern Eintrages
            2. Wenn es ausgewählt wurde, die dazu gehörenden Daten in den entschprechenden Textfeldern anzeigen.
            Code:
            SELECT id, name FROM your_table
            
            <form>
              <select>
            while fetch_array ()
                <option value=id>name
              </select>
              input submit
            </form>
            Code:
            SELECT * FROM your_table WHERE id = POST["id"]
            
            <form>
              <hidden id>
              input wir müssen nichts so machen, 
              input wie wirs kennen, 
              input nur weil wirs kennen, wie wirs kennen
              input submit
            </form>
            Code:
              UPDATE your_table SET alles=super WHERE id = POST[id]
            eigentlich wäre es was einfaches, habe aber mühe damit...
            super problembeschreibung, kürzer wär nur noch 'aber es geht nicht'

            Danke euch zum Voraus.
            kein problem .... da du keinen code postest, denk ich mal, wanderst du ins brainstorming und damit ist mein pseudocode vertretbar ...
            konkretisiere dein problem

            edit: ihr seit viel zu schnell - ich bin viel zu lahm
            Zuletzt geändert von derHund; 18.12.2003, 11:03.
            Die Zeit hat ihre Kinder längst gefressen

            Kommentar


            • #7
              Ja,

              Mein Problem ist eigntlich nur, wie ich es am besten angehen soll.
              Bin fängst in der konzeptionierung..

              Meine Idee:

              Erste Datei enthält ein Listenfeld.
              Beim send Button wird eine Select abfrage in der 2. Datei abgerufen mit welchem man dann die Bezogenen Daten in die Values der Textfelder einbindet.

              Schon mal vielen Dank!

              Kommentar


              • #8
                Deine Idee ist richtig.
                Das Listenfeld füllst du, indem du alle Daten aus der DB holst und dann mit einer for-Schleie reinschreibst.
                it's not a bug,
                it's a feature!

                Kommentar


                • #9
                  Proccesing...
                  Zuletzt geändert von Dr.Stone; 18.12.2003, 14:12.

                  Kommentar

                  Lädt...
                  X