
正文
php取最后一条数据 php去除最后一个字符
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php读取mysql,符合条件的数据有多条时,想只取最后一条数据,代码怎么写?
如果是有序数组 就count一下 取count数-1的下表 $arr[n-1]
如果是无序数组的话可以尝试使用array_slice函数试试
相关问答
Q1: 在PHP中使用SQL语句 怎么取出查询出来的最后一个数据?
select a.name name1,a.*,b.value,b.* from piwik_site a,piwik_archive_numeric_2013_10 b where b.period in(1,2,3) and b.name='nb_visits' and a.idsite=b.idsite order by b.value desc
如果页面显示php取最后一条数据的是这个语句php取最后一条数据,那么最后一个应该是select a.name name1,a.*,b.value,b.* from piwik_site
a,piwik_archive_numeric_2013_10 b where b.period in(1,2,3) and
b.name='nb_visits' and a.idsite=b.idsite order by b.value asc limit 1
或者先执行一次select count(*) 拿到数量num,再select a.name name1,a.*,b.value,b.* from piwik_site
a,piwik_archive_numeric_2013_10 b where b.period in(1,2,3) and
b.name='nb_visits' and a.idsite=b.idsite order by b.value desc limit num-1,1
Q2: php sql 查询最后一条数据
SELECT * FROM 当前表
WHERE id = ( SELECT MAX( id ) FROM 当前表 WHERE userid= '10000' )
解释一下:首先括号里先查出此userid登录的所有记录,然后去max最大的id,最后把最大的id的记录查出来,即检索出上次此用户登录的信息
Q3: php读取数据库最后一条记录。
可以在sql语句中进行排序,select * from tbl_rentinfo where uName='$uName' order by id desc.
关于php取最后一条数据和php去除最后一个字符的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







