thinkphp 如何随机获取一条记录?

如题所述

第1个回答  2012-11-22
这样就可以 $xxxx->order("rand()")->limit(5)->select();
第2个回答  2012-09-07
SELECT * FROM `table` ORDER BY RAND() LIMIT 5;
这是原生态的select
我想用thinkphp会写了吧本回答被提问者采纳

thinkphp 怎样获取每个id下的一条记录
如果使用thinkphp专属的查询方式则是:sql:M()->where("id > ".已知id)->limit(1)->select();如果是很多的话就循环吧。

thinkphp3.1怎么随机取数据库中几条记录
M('table')->count(); 见手册统计查询: 方法说明 Count 统计数量,参数是要统计的字段名(可选) Max 获取最大值,参数是要统计的字段名(必须) Min 获取最小值,参数是要统计的字段名(必须) Avg 获取平均值,参数是要统计的字段名(必须)...

thinkphp分页时 怎么取得 上一页下一页的传递变量 就是我想不用原来的...
tatal = $goods->count();\/\/获得总记录数 per = 5;\/\/每页显示5条数据 page = new Page($tatal,$per);\/\/实例化分页类对象 page -> setConfig('header','共%TOTAL_ROW%条记录 第%NOW_PAGE%页\/共%TOTAL_PAGE%页');page -> setConfig('prev', '上一页');page -> setConfig('next...

thinkphp中怎样根据联表查询后的条件去操作其中一个表里的一个字段的...
1,直接读取这个字段的日志文件 那么这个字段的所有记录都能获取到了(前提是有建立日志表 或是日志文件存在)2,直接关联查询 后直接获取这个字段(不是单条读取) 直接打印出所有记录 当然 你可以到 雷达下载上面去找找这方面的教程 很详细的 ...

thinkphp如何使volist中的编号$i从任意数开始
例如输出其中的第5~15条记录:<volist name="list" id="vo" offset="5" length='10'> {$vo.name} <\/volist> 输出偶数记录:<volist name="list" id="vo" mod="2" > <eq name="mod" value="1"> {$vo.name} <\/eq> <\/volist> ...

thinkphp的select和find的区别
即使满足条件的数据不止一个,find方法也只会返回第一条记录(可以通过order方法排序后查询)。还可以用data方法获取查询后的数据对象(查询成功后)User = M("User"); \/\/ 实例化User对象\/\/ 查找status值为1name值为think的用户数据 $User->where('status=1 AND name="thinkphp"')->find();...

thinkphp的select和find的区别
即使满足条件的数据不止一个,find方法也只会返回第一条记录(可以通过order方法排序后查询,查找到一条数据后则不会找下一条数据) 例如:User = M("User"); \/\/ 实例化User对象 \/\/ 查找status值为1name值为think的用户数据 data = $User->where('name="thinkphp"')->find();dump($data);...

thinkPHP 如何查询出数据库中id最大的一条数据
统计查询 在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括:方法 说明 Count 统计数量,参数是要统计的字段名(可选)Max 获取最大值,参数是要统计的字段名(必须...

想问一下thinkphp根据日期字段查询某一天到最后一天的所有记录
把选择的日期和数据库的日期都转换成时间戳查询就是了,注意把最后一天的日期拼接成到凌晨。如:开始时间戳 $start = strtotime('2017-08-01');截止时间戳 $end = strtotime('2017-08-17 23:59:59');查询条件:$map['time'] = array('between',array($start, $end));默认写的time字段,...

thinkphp分页,已经显示了,但是不显示下面的上一页下一页
setConfig方法支持的属性包括:header:头部描述信息,默认值 “条记录”prev:上一页描述信息,默认值是“上一页”next:下一页描述信息,默认值是“下一页”first:第一页描述信息,默认值是“第一页”last:最后一页描述信息,默认值是“最后一页”可以设置一些分页的显示看看能不能显示 ...

相似回答