Problem mit lookup Tabelle

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

  • Problem mit lookup Tabelle

    Hallo erstmal!

    Als erstes will ich mal sagen, dass ich nen ziemlicher noob auf dem PHP gebiet bin.


    Lerne aber fleißig!


    Nun zu meinem Problem.

    Also ich will einem Kunden sagen wir er heißt Martin Mustermann und er hat eine Miele Waschmaschiene bei mir gekauft. Nun möchte ich ihm die Firma Miele zuordnen können. Und ihn hinterher unter der Firma Miele anzeigen lassen.


    Meine Datenbank:

    db_user12

    Tables:

    kunde
    firmen
    lookup

    Befehle, die ich ausgeführt habe:

    CREATE TABLE kunde (
    ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    Name VARCHAR(100),
    Strasse VARCHAR(100),
    Ort VARCHAR(100),
    Telefonnummer VARCHAR(100),
    Handy VARCHAR(100),
    Produkt VARCHAR(100),
    Produktnummer VARCHAR(100),
    KID INT
    );


    CREATE TABLE firmen (
    ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    Name VARCHAR(100),
    FID INT
    );


    CREATE TABLE lookup (
    KID INT NOT NULL,
    FID INT NOT NULL,
    PRIMARY KEY(KIF,FID)
    );

    Schwer das Jetzt zu erklären, aber ich versuche es mal

    +-----+-----+
    | KID | FID |
    +-----+-----+
    | 12 | 2 |
    | 13 | 2 |
    +-----+-----+

    So solls aussehen hinterher.

    Sagen wir Martin M. hat die ID12=KID und ich habe ihm die Firma Miele zugeordnet (FID=2).

    So jetzt haben wir noch einen kunden mit der ID13 = KID auch Firma Miele (FID=2)

    Wie kann ich die Normale ID des Kunden der KID der lookup tabelle zuordnen und die ID der Firma mit der FID der lookup tabelle zuordnen?

    Habe ich irgendetwas falsch gemacht?

    Auf meiner Arbeit hats ja auch geklappt.

    Wäre nett, wenn ihr mir helfen könntet!

    Stehe echt im mom noch aufm Schlauch!

    In meiner firma wird z.B. die lookup tabelle noch anders angezeitg!

    Sagen wir, ich habe 3 Kunden Eingetragen und zwei davon einer Kategorie, dann siehts bei mir inner firma s aus:

    +-----+-----+
    | KID | FID |
    +-----+-----+
    | 12 | 2 |
    | 13 | 2 |
    | 0 | 0 |
    +-----+-----+

    Ich weiß echt nicht mehr weiter!

    THX im Vorraus!

  • #2
    Welcome!

    Als erstes will ich mal sagen, dass ich nen ziemlicher noob auf dem PHP gebiet bin.
    Nur hat das leider GAR NICHTS mit PHP zu tun, sondern ist eher ne SQL-Frage. *verschieb*

    Im Sql-Forum, ist auch ein schöner Thread zu Joins...

    Kommentar

    Lädt...
    X