Ich habe diese Anfrage:Mögliche für diese Abfrage JOIN
$sql = "SELECT
updates.u_id AS u_id,
updates.date_submitted AS date_submitted,
updates.deadline AS deadline,
updates.description AS description,
updates.priority AS priority,
pages.page_name AS page_name,
clients.fname AS fname,
clients.lname AS lname,
projects.p_url AS p_url,
projects.p_title AS p_title
FROM updates
INNER JOIN projects ON updates.p_id = projects.p_id
INNER JOIN clients ON projects.c_id = clients.c_id
INNER JOIN pages ON updates.page = pages.page
LEFT JOIN admin ON updates.a_id = admin.a_id
WHERE u_id='$id' LIMIT 1";
Und der Teil, der mir ein Thema gibt, ist:
INNER JOIN pages ON updates.page = pages.page
ich diese Abfrage bin mit Informationen zu einem bestimmten aktualisieren, um anzuzeigen Projekt. Ich habe die Seiten in der Tabelle PAGES gespeichert und wenn ein Kunde ein Update einreicht, kann er auswählen, auf welcher Seite er das Update durchführen möchte.
Ich habe dies in meiner UPDATE Tabelle: updates.page, die für eine meiner Reihen als INT in diesem Fall gespeichert ist, „1“
In meinen SEITEN Tabelle ich habe: pages.page_id, die gleich ist wie: updates.page
Irgendeine Idee, was ich mit meiner Frage tun kann, um das zu beheben?
ERROR:
Unknown column 'pages.page' in 'on-Klausel'
Hey, das die trick..thank Sie für Ihre Hilfe zu tun schien! Ryan – Coughlin