我需要帮助。
我有一个名为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/

10-11 02:46
查看更多