我需要帮助。
我有一个名为dictionary的mysql表,如下所示:
id word
1 test
2 hello
4 bye
7 werd
在php中,我想查询数据库,以便获得id字段的数组
因此数组将列出1 2 4 7。
有了这个数组,我想在php中运行array_rand函数,这样我就可以从1 2 4 7中得到一个随机数。
有人能告诉我正确的mysql查询来列出id字段并将其作为数组返回到php中吗?
以及如何使用随机数组函数运行该数组。
最佳答案
不需要在php中洗牌,-有效的方法是
使用“SELECT id FROM table ORDER BY rand();”
把所有记录和id存储到数组中。。。
关于php - 从数组与MySQL改组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5924448/