我正在尝试从数据库中的每一行创建文本行。我希望我显示的每一行的列顺序都是随机的。
正常的回显是:
while($row = mysql_fetch_array($result)) {
echo "{$row['Color']} {$row['Size']} {$row['Category']} <br>";
}
我如何将其变成每一行的随机顺序?我尝试了 rand、array_rand
和 shuffle,但它们似乎都无法与 while 函数结合使用。
最佳答案
while($row = mysql_fetch_array($result, MYSQL_NUM)) {
shuffle($row);
echo implode(' ', $row).'<br />';
}
关于php - 按顺序随机回显数据库列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6163327/