Formular in mehrere Tabellen schreiben

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

  • Formular in mehrere Tabellen schreiben

    Hallo,

    ich beschäftige mich erst seit kurzen mit mysql und bin noch recht unerfahren. Die ersten Schritte waren bis jetzt recht erfolgreich, jedoch habe ich jetzt ein Problem.

    Ich möchte aus einem Formular heraus mehrere Daten in mehrere Tabellen schreiben.

    Zur Vereinfachung soll folgendes Beispiel dienen:

    Über das Formular werden Name, Vorname, Strasse, PLZ, Ort erfasst.
    Jetzt möchte ich die Variable Namen in die Tabelle 'Namen' eintragen.
    Die Variable Vornamen in die Tabelle 'Vornamen' eintragen.
    Die Variable Strasse in die Tabelle 'Strasse' eintragen usw.

    Soweit ist das alles ja auch kein Problem, wie stelle ich jetzt aber den richtigen Zusammenhang zwischen den einzelnen Tabellen her?

    Im Prinzip über eine jeweils eindeutige ID habe ich mir gedacht. Aber wie?

    Ich hab leider keine Ahnung. Google macht es auch nicht gerade einfacher.

    Würde mich freuen wenn mir jemand helfen würde

  • #2
    du müsstest eine verbindungstabelle erstellen.

    tabelle namen
    - nid
    - name

    tabelle ort
    - oid
    - ort

    tabelle namen_ort
    - nid
    - oid

    dann noch ein wenig join und du bist glücklich.

    aber mal ne frage .... wieso willst du jeweils für namen, ort, usw eine separate tabelle anlegen. das ist doch totaler humbug.
    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


    • #3
      Klar ist das humbug.

      Sollta ja nur zur Vereinfachung dienen. Habe mir eben überlegt wie ich das am besten beschreiben kann.

      Vielen Dank einmal so weit. So ganz klar ist das blos immer noch nicht.

      Muß erst noch mal ein bisschen 'join' zustieren.

      Und wie ist das Prinzip beim Auslesen?

      Kommentar


      • #4
        http://www.php-resource.de/forum/sho...threadid=28292
        [color=blue]MfG Payne_of_Death[/color]

        [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
        [color=red]Merke:[/color]
        [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

        Murphy`s Importanst LAWS
        Jede Lösung bringt nur neue Probleme
        Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
        In jedem kleinen Problem steckt ein großes, das gern raus moechte.

        Kommentar


        • #5
          Hallo,

          also ich bin jetzt seit stunden daran mir eine Lösung zu schaffen. Aber ich krieg es so einfach nicht hin.

          Kann mir jemand vielleicht einen genaueren Ansatz geben?

          Wäre super.

          Gruß

          Kommentar

          Lädt...
          X