2017-04-04 7 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>'; 
     } 
} 
関連する問題