のための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";
、私に問題を与えている部分がある:
INNER JOIN pages ON updates.page = pages.page
私は特定の更新情報を表示するには、このクエリを使用していますプロジェクト。私は、ページPAGESに格納されたページを持っていて、クライアントがアップデートを提出すると、彼らはアップデートをしたいページを選ぶことができます。
私は私のUPDATEテーブルでこれを持っている:私の行の1つは、この場合にはINTとして格納されているupdates.pageは私が持っているマイページの表では「1」
です:同じですpages.page_id as:updates.page
これを修正するために私のクエリで何ができるのですか?
ERROR:中
不明な列「pages.page」
! Ryan – Coughlin