php如何从数据库抽题 php如何从数据库抽题到数据库

php mssql怎样随机从数据库里抽取某些数据?不好意思啊 , 实在没有分了 , 只有15分了 。在线等?。。。。。。?/h2>有三种方法
1.你可以通过sql随机查询来实现 。
要随机数据量不大建议用以下方法php如何从数据库抽题:
2.php打乱数组php如何从数据库抽题 , 然后截取 。
3.php数组循环赋值到js变量 , 再打乱截取 。
php怎么从数据库取值【php如何从数据库抽题 php如何从数据库抽题到数据库】$urls = "192.168.0.128";//你的主机地址(一般是localhost)
$user = "root";//数据库用户名
$password = "111111";//数据库密码
$con = mysqli_connect($urls,$user,$password);//mysql数据库连接
mysqli_select_db($con,"le_test");//第二个参数为数据库名称
mysqli_query($con,"select click_num from fstk_zhi_click where id0");//查询所有click_num
mysqli_close($con);//关闭连接
用php mysql做一个题库系统 , 随机抽取五百题左右生成考试卷,最有效率的做法是什么?php里面有array_rand函数 , 你要是一道题一道题的读出来,或许也可以尝试一下 。但是要是一下子都读出来 , 即便这个函数效率可以的话 , 随机取出id数组,查询 “where id in 数组” 就不如直接在数据库里随机抽取记录 。\x0d\x0a如何从数据表里随机抽取记录呢,想想办法还是有一些 , 就是不知道效率如何 。有的是说用max_id*rand() , 那一条一条抽取还是可以的 。怎么批量随机抽取呢,可以试着排序,然后选取前500题,排序可以想办法用一些函数(选取一些执行效率高的),如何md5,sha1,这种 。如果为了使结果更具有随机性,可以把字段值再与一个随机数运算一下 。仅供参考 。\x0d\x0a========================\x0d\x0a我想你还是用array_rand随机抽500个id存到数组,然后遍历数组吧 。这样也避免了题目重复 。在数据库里如果一次一条记录随机抽?。悸桥銮芍馗吹奈侍?。批量选取你就按上面我说的试试 。
php如何从数据库抽题的介绍就聊到这里吧 , 感谢你花时间阅读本站内容 , 更多关于php如何从数据库抽题到数据库、php如何从数据库抽题的信息别忘了在本站进行查找喔 。

    推荐阅读