我正在尝试从数据库中的每一行创建文本行。我想让列显示的每一行都是随机的。
正常的回声是:
while($row = mysql_fetch_array($result)) {
echo "{$row['Color']} {$row['Size']} {$row['Category']} <br>";
}
我如何将其转换为每行的随机顺序?我尝试使用rand,array_rand
和shuffle,但它们似乎都没有输出与while函数组合的权利。
答案 0 :(得分:1)
while($row = mysql_fetch_array($result, MYSQL_NUM)) {
shuffle($row);
echo implode(' ', $row).'<br />';
}
答案 1 :(得分:0)
对不起,我不确定我能说出你所问的意思,请你加一些你所追求的例子。
理想情况下,包含信息的数组(可能是假的)和您想要的输出示例。不必是HTML,可以只是一个逗号分隔列表。
没有我猜测。