use*_*437 2 php mysql random shuffle
我确定这不是很难,但我似乎无法自己解决这个问题.
我有一个带有名称列表的mysql数据库,我使用以下命令将名称组合成逗号分隔列表.
$emailresult = mysql_query("SELECT * from leaddist")
or die(mysql_error());
while($row = mysql_fetch_array($emailresult)){
$repemail .= $row['email'] . ", ";
}
echo $repemail;
Run Code Online (Sandbox Code Playgroud)
这输出类似:name1,name2,name3,name4,name5
我的问题是,有什么方法可以将其改组为:name3,name1,name4,name5,name2
那么当再次执行时,它会像名称4,name1,name2,name5等......
您可以使用mysql:
SELECT * FROM `leaddist` ORDER BY RAND()
Run Code Online (Sandbox Code Playgroud)
请注意,如果表格非常大,但这对于中小型表格来说应该很好,那么这对性能至关重要
| 归档时间: |
|
| 查看次数: |
161 次 |
| 最近记录: |