[PHP] Join

Dieses Thema im Forum "Webentwicklung" wurde erstellt von master2005, 4. Juni 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 4. Juni 2010
    Join

    Hallo zusammen wie kriege ich in meine Abfrage noch eine 3 Tabelle hinein. Leider kriege ich das nicht hin. Bin froh das ich die 2 hinbekommen habe

    Meine Abfrage mit 2 Tabellen
    $abfrage_nk = "
    SELECT
    o.von_wem,
    o.text,
    o.id,
    b.bild,
    b.username
    FROM
    neuigkeiten o LEFT JOIN mitglieder b
    ON o.von_wem = b.username
    WHERE o.von_wem = '$_SESSION[username_tw]'
    ORDER BY o.id DESC

    Jetzt möchte ich noch das die Tabelle "folgen" WHERE wer = '$v1' AND $folgt_wem = '$2' mit abgefragt wird


    Könnte mir dabei einer eventuell helfen ? Wäre super nett
    mfg
     
  2. 4. Juni 2010
    AW: Join

    Ungetestet

    PHP:
    $abfrage_nk  "SELECT o.von_wem, o.text, o.id, b.bild, b.username FROM neuigkeiten o  LEFT JOIN  
    mitglieder b ON  o.von_wem = b.username WHERE  o.von_wem ='
    $_SESSION [ username_tw ] ' LEFT JOIN 
    folgen f WHERE f.wer='
    $v1 ' AND f.folgt_wem='$2' ORDER BY o.id DESC"
     
  3. 4. Juni 2010
    AW: Join

    das gibt leider einer fehlermeldung...
     
  4. 4. Juni 2010
    AW: Join

    der sql code ist ja auch falsch. der passt hinten und vorne nicht...

    Code:
    SELECT
     o.von_wem, o.text,
     o.id, b.bild, b.username
    FROM
    neuigkeiten o 
    LEFT JOIN mitglieder b
     ON o.von_wem = b.username
    LEFT JOIN `folgen` f
     ON ( wer = '$v1' AND $folgt_wem = '$2' ) -- das darfst du selber übersetzen ;)
    WHERE o.von_wem = '$_SESSION[username_tw]'
    ORDER BY o.id DESC
     
  5. 4. Juni 2010
    AW: Join

    Danke DIr

    ----

    Ich habe jetzt noch ein Problem und hoffe ihr könnt mir nochmal helfen...

    $abfrage_nk = "SELECT
    o.von_wem,
    o.text,
    o.id,
    b.bild,
    b.username
    FROM
    neuigkeiten o
    LEFT JOIN mitglieder b
    ON o.von_wem = b.username
    WHERE o.von_wem = '$_SESSION[username_tw]'
    ORDER BY o.id DESC

    ^so sieht es momentan aus.. jezt möchte ich aber noch die Tabelle "folgen" mit abfragen da sind 2 zeilen drinne wer + folgt_wem

    Ich möchte das die mit abgefragt werde so : wer = '$username' und folgt_wem dann mit abfragen bei neuigkeiten quasi so o.von_wem = $folgt_wem wenn "wer=$username ist

    Ich weiß ich nerve aber kriege das nicht hin
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.