
作者:
闇月 剎那
我找到問題之處了,
當我清除成員所發表的文章,
他會扣我的部落格文章發表數,而非發表者的
這部分的語法問題
麻煩了
尋求瞭解PHP程式者的協助:
刪除部落格文章時會有以下程式執行
代碼:
$sql = "UPDATE " . WEBLOGS_TABLE . "
SET weblog_entries = weblog_entries - 1
WHERE weblog_id = " . $weblog_data['weblog_id'];
代碼:
$sql = "UPDATE " . USERS_TABLE . "
SET user_blog_entries = user_blog_entries - 1
WHERE user_id = " . $userdata['user_id'] . "";
第一段是扣除部落格總文章數, 第二段是扣除使用者發文數
但不應該是從 USERS_TABLE 裡直接扣除, 應該從 WEBLOGS_TABLE 裡找到 entry_poster_id
然後再用這個 entry_poster_id 去 USERS_TABLE 裡扣除發表者的發文數
請問程式應該怎麼改?