1 |
大体思路就是先计算查询符合条件的总数,然后计算随机数,再进行一次查询得到一个随机数据。 |
1 2 3 4 5 6 7 8 9 10 |
$link = mysql_connect($mysql_server_name, $mysql_username, $mysql_password) or die("网站爆了,休息一下吧!") ;//连接数据库 mysql_query("set names 'utf8'"); //数据库输出编码 应该与你的数据库编码保持一致建议用UTF-8 国际标准编码. mysql_select_db("mzt"); //打开数据库 $sql = "select count(*) from wenda"; $result = mysql_query($sql,$link); $count=mysql_fetch_array($result)[0];//获取记录条数 $RandomNum=rand(0,$count-1); $sql="select * from wenda limit $RandomNum ,1"; $result=mysql_query($sql); $row=mysql_fetch_array($result); |
发表评论
要发表评论,您必须先登录。