新規と更新のカテゴリにリストを表示し、新規と更新の合計を別々に計算したいと考えています。表示するには総計も必要です。
これがMySqlクエリです
SELECT * FROM motor WHERE DATE_FORMAT(date, '%Y %m') = DATE_FORMAT('$selected_year-$selected_month-01', '%Y %m') ORDER BY isnew ASC, date ASC
新規と更新を分離しましたが、列の合計を取ることができません。
ここにPHPコードがあります
<?php
if (empty($selected_m_q)){
echo "<tr><td colspan='7'>$message</td></tr>";
}else {
$previous_staus = "";
$type = "";
while ($current_m_data = mysql_fetch_assoc($selected_m_q)){
//var_dump ($current_m_data);
$status = $current_m_data['isnew'];
if ($status != $previous_staus){
if ($status == 1){$type="New";}
if ($status == 2){$type="Renew";}
echo "<tr><td colspan='7'>status : $type</td></tr>";
$previous_staus = $status;
}
?>
<tr>
<td><?php echo $current_m_data['date']; ?></td>
<td><?php echo $current_m_data['policy_no']; ?></td>
<td><?php echo $current_m_data['vnumber']; ?></td>
<td><?php echo $current_m_data['name']; ?></td>
<td align="right"><?php echo $current_m_data['gpremium']; ?></td>
<td align="right"><?php echo $current_m_data['premium']; ?></td>
<td><a href="edit-data-m.php?id=<?php echo $current_m_data['id']; ?>">Edit</a> |
<!--<input type="button" id="<?php //echo $current_m_data[id]; ?>" class="delete" value="Delete" >-->
<a href="#" id="<?php echo $current_m_data['id']; ?>" class="delete">Delete</a>
</td>
</tr>
<?php
}
}
?>
私がやりたいのは、新規および更新の下のプレミアム列の合計を表示することです。下部に、新規と更新の合計が表示されます。
誰でもこれについて私を助けることができますか?
テーブルモーターには以下の列があります
id
,
date
,
policy_no
,
vnumber
,
name
,
address
,
expected
,
gpremium
,
premium
_
contact_detail
_
isnew
計算してみましたが、Newの合計を取得できるのは私だけです。
私の要件は次のとおりです(表に表示)
新しい
新しいステータスの数行のデータ 行
新しい
更新のプレミアム フィールドの合計
更新ステータスのいくつかのデータ行 更新のプレミアム フィールドの合計 次に総計
ここに書き方が悪かったらすみません。これは私の最初のものです。