我想计算日期为今天的现有表格中的数据。而且每天都会自动计算。
我有pembayaran
表,其中包含'tanggal'列作为日期,'total'列作为我将计算的数字。
我试过这段代码。但它总是给我'0'。我忘记了什么吗?
控制器
public function index(){
$today = date('Y-m-d');
$where = array('tanggal' => $today);
$getpem = $this->aruskas_m->selectX('pembayaran',$where)->result();
$jumlah =0;
foreach ($getpem as $row) {
$jumlah += $row->total;
}
$data['kasmasuk'] = $jumlah;
$this->load->view('laporan/aruskas_v', $data);
}
答案 0 :(得分:0)
更改
$where = array('tanggal' => $today);
到
$where = array('date(tanggal)='. $today);
答案 1 :(得分:0)
请确保您的日期字段格式与此Y-m-d
格式完全相同。否则,您必须在条件$today
tanggal
与$where = array('tanggal' => $today);
字段完全匹配的日期格式