需要您的幫助。 php,mysql每個用戶ID來自不同表的總和字段
我有以下項目。
我有兩個表
**table 1**
user_id Plan
1 5
1 7
2 5
2 9
3 7
1 9
**table 2**
Plan Price
5 100
7 200
9 300
我必須找到計劃由一個用戶選擇的總成本 如USER_ID = 2必須支付400
我已經下面的代碼,但是這一次增加上例中數據庫中所有計劃的價格總成本= 600 我做錯了什麼? :(
$totalcost = NULL;
$sql = "select SUM(Plan.Cost) as ANSWER FROM Plan";
$result = mysql_query($sql, $link) or die(mysql_error());
$totalcost = mysql_fetch_row($result);
$sql = "select * FROM Plan";
$result = mysql_query($sql, $link) or die(mysql_error());
$rows = mysql_num_rows($result);
$Plan = array();
if (is_resource($result)) {
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$Plan[] = $row;
}
}