当前位置: 首页 > 知识库问答 >
问题:

用php对从mysql中提取的名称进行排序

昌招
2023-03-14

我相信这并不难,但我自己似乎想不出来。

$emailresult = mysql_query("SELECT * from leaddist")
        or die(mysql_error());
        while($row = mysql_fetch_array($emailresult)){
        $repemail .= $row['email'] . ", ";
        }
        echo $repemail;

然后再次执行时,它将是类似name4、name1、name2、name5等等的内容......

共有1个答案

卢光远
2023-03-14

您可以使用mysql进行以下操作:

SELECT * FROM `leaddist` ORDER BY RAND()

请注意,如果表非常大,这可能是性能关键,但应该适合中小型表

 类似资料:
  • 问题内容: 我已经寻找了一段时间,想要一种对Javascript对象进行排序的方法,如下所示: 并按名称的字母顺序排序以获得: 我找不到任何可以做到这一点的代码。谁能给我些帮助吗? 问题答案: 根据定义,键在对象中的顺序是未定义的 ,因此您可能无法以适应未来发展的方式进行操作。相反,您应该考虑在实际向用户显示对象时对这些键进行排序。无论它在内部使用什么排序顺序都没有关系。 按照惯例,大多数浏览器将

  • 问题内容: 我知道这是很基本的事情,但是Google搜索并没有显示单击链接后如何对行进行重新排序。 我有这个: 我需要能够按字母顺序单击并排序,然后单击或并按日期排序。我看到我需要MySQL查询来执行此操作,但是是否将它们设置为带有标签的条件查询? 问题答案: 最简单的方法是在您的列标题上放置一个链接,指向同一页面。在查询字符串中,放置一个变量,以便您知道他们单击了什么,然后在SQL查询中使用OR

  • 问题内容: 假设我们有一个这样的数据库: Project_tbl: personel_project_tbl: instrument_project_tbl: 现在,我需要对项目列表进行排序,并根据它们与项目A的相似性对其进行排名。 例如: A和B在3个用户中共有1个用户,在2个工具中有2个用户,因此它们的相似度排名是(1/2 + 2/2)/ 2 = 75% A和C没有共同的用户,但拥有2台以上的

  • 我想从这个json数据中提取id值。我尝试了很多方法,但我不知道我的代码出了什么问题,我也不想把id存储到数组中

  • 问题内容: 我是Java 8的新手,我只想按名称排序。但条件是:如果名称重复,则应根据年龄对其进行排序。 例如我的输入是 并且输出应该是 但是我得到类似 表示仅按年龄或名称排序。 这是实现的代码: POJO类: 测试类别: 问题答案: 当前,您是a)仅按一个属性进行比较,b)并未真正利用Java 8的新功能。 使用Java 8,您可以使用方法引用和链接的比较器,如下所示: 这将首先按它们的实例比较

  • 问题内容: 我的字符串包含很多与我的数据库相对应的ID。喜欢: 然后,我执行mySQL查询以选择所有这些行: 我希望mySQL按照我在IN()中选择的顺序返回行。 所以如果我有 在PHP中进行提取时,第一行将是#2。没有任何ORDER BY,看起来它首先返回最低的ID。 让我知道您是否需要进一步的扩展。 问题答案: 您应该可以通过如下功能执行此操作: 那是: 这篇博客文章的更多内容: 使用列值对M