休暇テーブルの期間を、Leave_Type = 'Annual' および Status = 'Approved' という条件で合計したいとします。
私のデータベース
table leave
{Leave_ID(PK), Leave_Type, Status, Duration, Emp_ID(FK)}
table employee
{Emp_ID(PK), Emp_Name}
次のコードを使用して期間を合計します
$aid=$_SESSION["eid"];
$Annual = mysql_query("select SUM(Duration)
FROM `leave`
WHERE leave.Leave_Type = 'Annual' and leave.Status = 'Approved'
and leave.Emp_ID = employee.Emp_ID and leave.Emp_ID = $aid");
出力を表示する方法
<td><?php echo $Annual;?></td>
しかし、私が得た出力は "Resourse id#4" のようなものです。それは私が望む出力ではなく、期間の合計でなければなりません。mysql_query
出力を印刷する方法に問題はありますか?