我需要刪除博客文章的頁面以及它們通過JOIN鏈接的相關圖像。頁面的刪除與他們的頁面發佈連接的所有行
表是: ID,標籤,標題,正文,蛞蝓,創建,更新,images.id
圖像的表是: ID,PAGE_ID,內容,img_title,img_url,img_ftp_path,thumb_ftp_path ,thumb_delete_path
我可以一個一個刪除圖像,但是當我點擊「刪除頁面」時,我想清除所有表格的頁面和相對圖像的每一行。
我用這mysql命令,但它不工作:
DELETE pages.id, pages.label, pages.title, pages.body, pages.slug, pages.created, pages.updated, images.id, images.page_id, images.content, images.img_title, images.img_url, images.img_ftp_path, images.thumb_ftp_path, images.thumb_delete_path
FROM pages
LEFT JOIN images
ON pages.id = images.page_id
WHERE id = :id
有什麼不對?
閱讀「DELETE」語法。你不刪除字段,你刪除行。 –
是的,謝謝,這是問題所在。 –