数据库信息
$sql = "SELECT * FROM `gssz` where lb = 1 order by 'year' ";
$rs = mysqli_query($conn,$sql);
while ($row = mysqli_fetch_array($rs)){
$year = $row['year'];
$mooth = $row['mooth'];
$sql1 = "SELECT * FROM gssz
where lb = 1 order by '$mooth' and year ='$year' ";
$rs1 = mysqli_query($conn,$sql1);
while ($row1 = mysqli_fetch_array($rs1)){
运行结果
我想 的是先 查询 年份,在按年份查询月份
例如
2021年
1月 收入 11111 共计8笔
2月 收入 2222 共计 6笔
2022年
1月 收入 23333 共计 11笔
你的sql语法有问题。先写where lb=1 and year = '$year' order by
第二次的lb 应该为2