php - 根据当前月份显示数据库中的数据

标签 php mysql

我正在制作有关现金管理器的系统信息

我尝试使用 datenow 和过滤,但失败了。

<?php 
date_default_timezone_set('Asia/Jakarta');
$no = 1;
$sql = mysqli_query($koneksi, "SELECT * FROM tb_kas WHERE jenis = 'masuk' ");
while ($data = mysqli_fetch_assoc($sql)) {

?>

我预计输出是按月计算的,但它查看所有数据...

最佳答案

这应该对你有帮助

SELECT *
FROM tb_kas
WHERE jenis = 'masuk' AND (MONTH(columnName) = MONTH(CURRENT_DATE())
AND YEAR(columnName) = YEAR(CURRENT_DATE()))

关于php - 根据当前月份显示数据库中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57373540/

相关文章:

php - Laravel 单元测试 - 如何检查验证规则或类?

php - 公共(public)文件夹访问 Controller 功能中的 typo3 php 文件

javascript - 使用ajax删除数据

php - Highcharts 数据来自 mysql 数据库

mysql - 外键约束失败

mysql - 分组结果在MySQL中以柱状格式显示

mysql-connect 错误初学者

php - Codeigniter:查询未正确打印

javascript - 经管理员批准后更新数据库

php - 查询数据并排列数据 Laravel