Hallo,
zuerst der Code:
Ich glaube ich würfel da was mit den JOINS durcheinander, weil das RIGHT JOIN verfälscht er, das heißt, es werden falsche Namen angezeigt.
Des weiteren zeigt er statt 2 z.B. 4 Einträge im Frontend .. also es wiederholt sich.
Danke für eure Hilfe.
Gruß
zuerst der Code:
PHP-Code:
$get_content = mysql_query("
SELECT
con.id AS con_id,
con.user_id,
con.titel AS con_titel,
con.text,
con.typ,
con.hidden,
con.datum,
con.changed,
contyp.titel AS content_typ,
user.loginName,
user2.loginName AS loginName2
FROM
content con
INNER JOIN
content_typ contyp ON con.typ = contyp.id
RIGHT JOIN
user user2 ON user.id = con.user_changed_id
LEFT JOIN
user user ON user.id = con.user_id
WHERE
con.row_id = '" . $row['id'] . "'
AND
con.page_id = '$page_id'
") Or die (mysql_error());
Des weiteren zeigt er statt 2 z.B. 4 Einträge im Frontend .. also es wiederholt sich.
Danke für eure Hilfe.
Gruß