亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php mysql sum 行總計

php mysql sum 行總計

PHP
尚方寶劍之說 2023-08-11 10:56:49
我使用下面的 php 來搜索 mysql 數據庫,到目前為止它正在工作,下面是網頁中顯示的示例輸出 mysql 數據庫,接下來我試圖對“act”列進行總計,這聽起來很簡單,但我仍然在努力如何為此,任何人都可以啟發我嗎?<?php$query10 = "SELECT * FROM stock WHERE amr_id =" . $searchkey;        $result10 = $conn->query($query10);                                   if ($result10->num_rows > 0) {    echo "<table id='customers'  border='1' cellspacing='0' cellpadding='5' style='text-align:left;'><tr><th>Date</th><th>Rate Plan</th><th>Act</th><th>churn<th>Net</th></tr>";    // output data of each row   while($row = $result10->fetch_assoc()) {          // echo "<tr> <td>".$row[""]."1</td> <td>".$row["dealer_code"]."</td> <td> ".$row["dealer_name"]."</td>  </tr>";        echo "<tr> <td>".$row["report_date"]."</td> <td> ".$row["rate_plan"]."</td> <td>".$row["act"]."</td><td>".$row["churn"]."</td><td>".$row["net"]."</td>  </tr>";                }     ?>
查看完整描述

1 回答

?
開滿天機

TA貢獻1786條經驗 獲得超13個贊

嘗試這個,


<?php

$stmt = $conn->prepare('SELECT * FROM stock WHERE amr_id = ?');

$stmt->bind_param('s', $searchkey); // 's' specifies the variable type => 'string'


$stmt->execute();


$result = $stmt->get_result();

$sum=0;

echo "<table id='customers'  border='1' cellspacing='0' cellpadding='5' style='text-align:left;'><tr><th>Date</th><th>Rate Plan</th><th>Act</th><th>churn<th>Net</th></tr>";

while ($row = $result->fetch_assoc()) {

    echo "<tr> <td>".$row["report_date"]."</td> <td> ".$row["rate_plan"]."</td> <td>".$row["act"]."</td><td>".$row["churn"]."</td><td>".$row["net"]."</td>  </tr>";

    $sum+=$row['act'];

}

echo $sum;

這應該是避免sql注入漏洞的方法


查看完整回答
反對 回復 2023-08-11
  • 1 回答
  • 0 關注
  • 124 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號