2017-04-04 32 views
-3

我有一个MySQL数据库,里面有用户输入的地址,需要按数据库中地址的使用/显示次数排序和回显/打印?即如果地址在数据库中的次数更多,那么它将首先被显示,而最少的次数将被最后显示在环境中。从mysql/php计数和排序

在这个阶段没有编码的例子,因为它是一个新的脚本,不确定从哪里开始。

任何一个人都可以指向正确的方向吗?

+1

“*此阶段没有编码示例*”。那么我们无法解决你的问题。首先创建数据库,然后询问我们如何查询它。 –

+0

数据库已经由数据创建并由其他脚本使用。这是一个新的脚本,我需要从特定的顺序从它拉特定的数据,我不确定如何做到这一点! – Ben

+0

我想你不知道如何使用stackoverflow。有了这样模糊的问题,很难为您提供正确的答案。请提供足够的信息和您正在寻找的内容。 – Amit

回答

0

此接缝已完成工作!

$sqld="SELECT DeliveryName, DeliveryAddress, count(*) 
AS alias 
FROM rwxoq_jobs 
GROUP BY DeliveryAddress 
ORDER BY alias DESC"; 

$resultd = mysqli_query($conn, $sqld); 
while($rowd = mysqli_fetch_assoc($resultd)) { 
     if (strpos($list, $rowd{'DeliveryAddress'}) === false) { 
       $list .= $rowd{'DeliveryAddress'}.'|'; 
       echo $rowd{'DeliveryName'}.'<BR>'.$rowd{'DeliveryAddress'}.'<BR>'; 
     } 
}