Martin_Online: Zusatzfrage

Beitrag lesen

Das liest sich wie eine m:n-Beziehung. Für die wäre eine weitere Tabelle mit den Seiten und eine Zuordnungstabelle nötig, wenn man es "richtig" machen würde.

Danke für deine Antwort, wenn ich dich richtig verstanden habe, lege ich also zwei Tabellen an, die sehen dann wie folgt aus:

CREATE TABLE IF NOT EXISTS web\_referenzen (
  ref\_id int(11) NOT NULL AUTO_INCREMENT,
  ref\_bild varchar(200) NOT NULL,
  ref\_status enum('0','1') NOT NULL DEFAULT '1',
  PRIMARY KEY (ref\_id)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;

In dieser lege ich alles was zur jeweiligen Referenz gehört, richtig? Aber NICHT wo sie angezeigt werden soll, dazu lege ich eine weitere Tabelle an, die sieht dann wie folgt aus:

CREATE TABLE IF NOT EXISTS web\_anzeigen\_referenzen (
  view\_ref\_id int(11) NOT NULL AUTO_INCREMENT,
  view\_ref\_Kd varchar(200) NOT NULL,
  view\_ref\_seite varchar(200) NOT NULL,
  PRIMARY KEY (view\_ref\_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

In dieser lege ich fest auf welcher Seite die jeweilige Referenz gezeigt werden soll. Verstehe ich dieses richtig?

Der Hintergrund ist folgender, ich habe später Artikel die ich in verschiedenen Rubriken anzeigen möchte, es kann auch passieren, dass ein Artikel z.B. in die Rubrik „Winter“ & „Weihnachten“ passt und es wäre so finde ich zu mindestens unnötig diesen Artikel zweimal anzulegen. Jetzt bin ich aber erst einmal bei meinen Referenzen, sehe da aber eine Ähnlichkeit.

0 51

Daten aus Datenbank auslesen mysql & mysqli

Martin_Online
  • php
  1. 2
    dedlfix
    1. 0
      Martin_Online
    2. 0
      Martin_Online
      1. 0
        M.
        1. 0

          Meine erste Funktion

          Martin_Online
          1. 0
            M.
            1. 0
              Martin_Online
              1. 0
                M.
          2. 0
            Der Martin
            1. 0
              Martin_Online
              1. 0
                Martin_Online
                1. 0
                  M.
            2. 0
              M.
              1. 0
                Der Martin
                1. 0
                  Martin_Online
                  1. 0

                    Fertige Funktion

                    Martin_Online
                    1. 0

                      Eine weitere Frage

                      Martin_Online
                      1. 0
                        dedlfix
                        1. 0
                          Der Martin
          3. 1
            dedlfix
  2. 0

    Zusatzfrage

    Martin_Online
    1. 0
      M.
    2. 0
      dedlfix
      1. 0
        ChrisB
      2. 0
        Martin_Online
        1. 0
          dedlfix
  3. 0

    Danke, aber ich lass es bleiben!

    Martin_Online
    1. 0
      M.
      1. 0
        Martin_Online
        1. 0
          tami
        2. 2
          M.
  4. 0

    Kann mir das bitte jemand erklären

    Martin_Online
    1. 0
      dedlfix
    2. 0
      M.
    3. 0

      Keine Hilfe ist auch eine Hilfe!

      Martin_Online
      1. 0
        M.
        1. 0
          Martin_Online
          1. 0
            M.
            1. 0
              Martin_Online
              1. 0
                M.
                1. 0
                  Martin_Online
                  1. 0
                    Auge
                    1. 0
                      Martin_Online
                      1. 0
                        Auge
                        1. 0
                          Martin_Online
                          1. 0
                            Auge
                            1. 0
                              Martin_Online
        2. 0
          dedlfix
          • zu diesem forum
          1. 0
            M.
            1. 0
              Matthias Apsel