PHP随机mysql记录方法综述
本文对PHP随机mysql记录方法进行了总结,供大家参考,具体分析如下:在PHP中,我们需要随机记录MySQL记录。我们可以直接使用mysql_query执行选择rand函数mysql数据读出来。在这里我想给大家简单介绍一下。
一种方法,代码如下:
复制代码如下:选择字段的顺序(伦德)极限1
将后面的限制改为您想要的条形数。这里只有一个。
方法二:代码如下:
复制代码代码如下:$select计数(*)作为从建议计数;
的…
max_num美元=美元计数的行{ }; / /得到总记录
Srand(瞬时)(双)(×1000000); / /随机数种子
se_pos美元=兰特(0美元max_num); / /随机数范围
$长度= 6; /记录数
如果(($ max_num至se_pos)< = $长度){
se_pos = max_num美元美元美元se_pos; / /记录数小于6。
}
为查询=SELECT * FROM recommendsn极限, se_pos美元。
例3,假设有一个名为xyj数据库。图书馆里有一个表对象。表中有一个字段名。现在我们需要从表中随机选择一条记录,具体过程如下。
复制代码代码如下:< PHP
$ db = mysql_connect(localhost
mysql_select_db(xyj
结果= mysql_query美元(SELECT * FROM obj
max_num = mysql_num_rows美元($结果); / /数据库记录数
Srand(瞬时)(双)(×10000000); / /随机种子。
se_pos美元=兰特(0美元max_num-1); / / 0从随机数的最大记录数
$长度= 30;设置记录总数
以下是所记录的指定数量的记录。
result_lim美元= mysql_query(SELECT * FROM obj限制se_pos美元,美元的长度
myrow_lim = mysql_fetch_array美元(美元result_lim);
printf(%的Sn,se_pos美元 / /获得);随机显示的记录数
printf(%锡myrow_lim美元{
>
希望本文能对大家的PHP程序设计有所帮助。