Zusätzlicher LEFT JOIN möglich?

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

  • Zusätzlicher LEFT JOIN möglich?

    Hallo,

    meine aktuelle Abfrage sieht so aus:

    SELECT

    *,
    orte.ortname AS city,
    orte.plz AS plz

    FROM

    stammdaten

    LEFT JOIN

    orte

    ON stammdaten.ortid=orte.ortid

    WHERE

    freigeschaltet='ja'

    AND

    userid='".$_GET['userid']."'

    LIMIT

    1
    Nun möchte ich zusätzlich noch ALLE Datensätze in Tabelle "hobbies" mit abfragen, wo auch die userid $_GET['userid'] ist.

    Wie muss das dann aussehen?

  • #2
    PHP-Code:
    LEFT JOIN
      orte
    ON 
      stammdaten
    .ortid=orte.ortid
    LEFT JOIN
      hobbies
    ON
      stammdaten
    .userid=hobbies.id 
    nur von prinzip her. da ich aber die relationen nicht kenne, kann ich nichts genaueres dazu sagen.

    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Genau das habe ich bereits ausprobiert und das liefert den gängigen Fehler:

      Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

      Kommentar


      • #4
        mal ein vernünftiges debugging betrieben?

        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar

        Lädt...
        X