thinkphp 怎么获取多天最后一条记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp 怎么获取多天最后一条记录相关的知识,希望对你有一定的参考价值。
thinkphp 在数据库里获取连续7天的记录,每天有很多条,但我只要每天的最后一条记录,怎么获取。希望得到的结果是:返回7条记录,每条是当天的最后一条数据。
参考技术A 谁能理解你想表达什么?请教别人问题,好歹数据表罗列清楚,thinkphp 也有3.X 和5.X,版本不同,语法也不同本回答被提问者和网友采纳
thinkphp5.0中往表中添加多条记录,怎么获取到所有添加的ID?
$file = explode(",",$_POST['file']);
//var_dump($file);exit;
$file2 = array_filter($file);
foreach ($file2 as $v)
$insert = Db::execute('insert into files(file) value ("'.$v.'")');
怎么获取到$insert的所有值(只返回了一个ID)
var_dump($insert);exit;
使用的是tp5框架(5.0.5)的
大佬您好!请问使用tp5框架也是那样写吗?
参考技术A $insert[]=这样,然后就可以得到全部的插入id了追问试过,报错了
追答在foreach外面先定义一下这个变量就不会报错了
追问大佬您好!这样的话,返回的是 1 呀!
那换个方法,有个方法是可以获取写入的id,每个框架不一样,原生的好像是getinsertid什么的,具体你查下
追问大佬getinsertid这个只能获取到一个,我想获取到所有的id。比如添加了4条数据,然后查出4条数据的id,这样可以实现吗?
本回答被提问者采纳 参考技术B 问下楼主怎么解决的 我也遇到这个问题了以上是关于thinkphp 怎么获取多天最后一条记录的主要内容,如果未能解决你的问题,请参考以下文章