PHP-如何获取数组中的随机元素以及如何从MySQL获取随机行?教程
我被要求获取与用户物品相关的资料
因此,就创建数据库而言,此项目表存储的是类别名称,
我想获取类别名称并将其保存到数组中
然后执行for循环并从中获取一个随机值
然后从mysql数据库中获得一个随机行,这样任何人都知道如何执行此操作
换句话说,我想知道如何从数组中获取随机值,并从mysql获取随机行
提前致谢.
解决方法:
采用
$rand_keys = array_rand($input, 1);
参见示例http://php.net/manual/en/function.array-rand.php
对于PHP和MySQL
SELECT * FROM tbl_name ORDER BY RAND() LIMIT 1
用这个