php - 在单个变量中存储多列的总和
问题描述
这是我的代码。
$sql = "SELECT sum(col_1) as col_1_sum FROM table_1";
$run = mysqli_query($conn, $sql);
while($rows = mysqli_fetch_assoc($run)){
$col[1] = $rows['col_1_sum'];
}
我想知道什么是最有效的方法来获取另外 9 列的总和并将它们中的每一个存储在不同的变量中,比如 $col[2] 中第二行的总和等等。
解决方案
我想使用二维数组将其保留为单个变量
$variable[row_index][col_index] = $rows[col_index];
推荐阅读
- javascript - Paypal Checkout (javascript) Create Order - 如何填写送货名称和电子邮件?
- swift - 使用蒙版时“WithAnimation”不起作用?
- javascript - 按键后将输入值转换为百分比 (0.00%)
- ocaml - ocaml 类型的初学者
- java - 在类路径资源 [applicationContext.xml] 中定义名称为“userService”的 bean 创建错误:
- kdb - kdb - 列存在的 KDB 应用逻辑 - 数据验证
- c# - FileNotFoundException 无法加载文件或程序集'office,版本 = 15.0.0.0
- sails.js - 帆属性中的“示例”选项是什么意思?
- sql - 使用 Where 子句的复杂 SQL 连接
- html - 为什么我的类选择助手:“表单控制”不起作用