这是我的数据库表:
id target_download date
1 10 2019-06-18
2 20 2019-06-18
3 30 2019-06-18
4 40 2019-06-18
如果假设用户下载 = 15,它将在10 到 19 范围内计数并获得第一行 id = 1
如果假设用户下载 = 25,它将在20 到 29 范围内计数并获得第二行 id = 2
所以根据用户下载和范围获取数据。
我想你明白我的问题。
我试试这个:
$=i;
foreach ($datas as $key=>$val){
if($datas[$i]['targer_download'] >= $user_download && $datas[$i+1]['targer_download'] < $user_download){
}
}
扬帆大鱼