SQL Abfrage Fehler bei mehrreren Tablen

ShishaLiVe

Mitglied
Hallo leute würde gerne mehrrere tabelen abfragenaber leider bekomme ich folgenen fehler code

„You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' benutzerdaten.ID = '4'' at line 30


PHP:
    $sql = "SELECT
                profil.ID,
				profil.Bild_url,
				profil.Bild_beschreibung,
				profil.Nick,
				profil.Name,
                profil.Schule_arbeit,
                profil.Beruf,
                profil.Figur,
                profil.Goese,
                profil.Augenfarbe,
                profil.Haarfarbe,
                profil.Sternzeichen,
                profil.Ueber_mich,
                profil.Hobbys,
                profil.L_like,
                profil.Dislike,
                profil.Mein_motto,
                profil.Sportarten,
                profil.Musik_richtung,
                profil.Merkmale,
                profil.Freunde,
				benutzerdaten.gb_tag,
				benutzerdaten.gb_monat,
				benutzerdaten.gb_jahr,
				benutzerdaten.W_ort
            FROM
                profil, benutzerdaten
            WHERE                
				profil.ID = '".$_SESSION['user_id']."',
				benutzerdaten.ID = '".$_SESSION['user_id']."';";
    $result = mysql_query($sql) OR die(mysql_error());
    while($row = mysql_fetch_assoc($result)) {



Hier die Ausgabe der $sql


SELECT profil.ID, profil.Bild_url, profil.Bild_beschreibung, profil.Nick, profil.Name, profil.Schule_arbeit, profil.Beruf, profil.Figur, profil.Goese, profil.Augenfarbe, profil.Haarfarbe, profil.Sternzeichen, profil.Ueber_mich, profil.Hobbys, profil.L_like, profil.Dislike, profil.Mein_motto, profil.Sportarten, profil.Musik_richtung, profil.Merkmale, profil.Freunde, benutzerdaten.gb_tag, benutzerdaten.gb_monat, benutzerdaten.gb_jahr, benutzerdaten.W_ort FROM profil, benutzerdaten WHERE profil.ID = '4', benutzerdaten.ID = '4';
 
PHP:
WHERE          
     profil.ID = '".$_SESSION['user_id']."' AND
     benutzerdaten.ID = '".$_SESSION['user_id']."'
 
Nein, eine WHERE-Bedingung muss durch einen logischen Operator verknüpft werden, wie OR oder AND.
 
Zurück