php - 10 个随机的 MySQL 行到不同的行

标签 php mysql select

基本上,我试图从 MySQL 中获取 10 个随机行并将它们放入我的页面中。获取这 10 个随机行很容易。 我的代码是:

$r = mysql_query("SELECT * FROM email order by rand()limit 10") 
or die(mysql_error()); 
while($row = mysql_fetch_assoc($r))
{
 echo $row['Email'];
}

现在,echo 获取这 10 行并向我显示它们,但我需要将它们分开,这样我就可以将它们放在我的网站中,每个 div 一个或其他。谁能告诉我如何分隔这些电子邮件,以便我可以将它们放在我需要的位置?

最佳答案

$r = mysql_query("SELECT * FROM email order by rand()limit 10") 
or die(mysql_error()); 
while($row = mysql_fetch_assoc($r))
{
 echo "<div>";
 echo $row['Email'];
 echo "</div>";
 }

关于php - 10 个随机的 MySQL 行到不同的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16224562/

相关文章:

php - MySQL "IF (SELECT is empty) THEN INSERT"- 解决方案

JavaScript 使用 FormData 和 jQuery 的 ajax 上传文件在 iOS 上没有选择文件时返回错误 500

php多维数组

php - 查询大数据集时,防止脚本超时

select - 了解使用和不使用 goroutine 从 channel 中选择

mysql 通过多个条件选择行

sql - 按 ID 在结果集中查找最大值

php - 考虑 PHP 中的日期计算持续时间

php - 使 SQL 查询安全 - 从 $_POST 获取值

mysql - 增加MySQL的缓存能力