gpt4 book ai didi

php - Codeigniter:对字段中的记录内容求和

转载 作者:行者123 更新时间:2023-11-29 23:24:08 25 4
gpt4 key购买 nike

我正在从 mysql 数据库获取一些信息,并使用以下脚本显示它(我正在使用 Codeigniter)。

模型

    public function sum($field, $table, $userfield, $username)
{
return $this->db->query("SELECT SUM($field) FROM $table WHERE $userfield = '$username'");
}

Controller

    public function save(){
$data = array(
'sum_simpan' => $this->user_m->sum('besar_simpanan', 'simpanan', 'id', $this->session->userdata('username'))->result()
); }

查看

    <div class="info-a">
<p>Total Simpanan Anda</p>
<h3><?php
foreach ($sum_simpan as $row) {
echo $row->besar_simpanan;
}
?>
</h3>
</div>

我想做的就是对一个字段的内容求和,并将其显示在 View 中。但是我收到错误

遇到 PHP 错误严重性:通知

消息:未定义的属性:stdClass::$besar_simpanan

文件名:anggota/simpanan.php

行号:14

<小时/>

请您告诉我该怎么做。

提前致谢:)

最佳答案

像这样改变你的模型

public function sum($field, $table, $userfield, $username)
{
return $this->db->query("SELECT SUM($field) as total FROM $table WHERE $userfield = '$username'");
}

还有风景

<h3>
<?php
foreach ($sum_simpan as $row) {
echo $row->total;
}
?>
</h3>

关于php - Codeigniter:对字段中的记录内容求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27087547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com