2016-10-31 7 views
0

私はストアを含むmySQLテーブルを持っています。それは次のようになります。PHPを使用したSQLからnavbar要素を取得する

id | name | city 
1 | H&M | New York 
2 | Gucci | New York 
3 | H&M | Chicago 
4 | H&M | Boston 
5 | Gucci | Las Vegas 
6 | Cavalli| New York 
7 | H&M | Phoenix 

私は、ドロップダウンメニュー私はこのように見ていることにしたいがあります。

  • ホーム
  • 店舗
    • ニューヨーク
    • シカゴ
    • ボストン
    • ラスベガス
    • フェニックス

私の質問は:どのように私は、フェッチん、私はので、私はそれらのそれぞれの私のドロップダウンでのハイパーリンクを作ることができるの店舗を持っている都市を繰り返すことなくこのようなメニュー:mypage.com/city/new-york。それにつながるページには明らかに店舗where city='$_GET['city']'が含まれています。

+0

'SELECT DISTINCT city FROM ... ' –

答えて

1

これは、データを最適化するためにMORE INFO

構文を助けるDISTINCT 使用:

SELECT DISTINCT column FROM Table_name

あなたが使用できる複数の列を

構文:

SELECT DISTINCT c1, c2, c3 FROM t1

+0

これは聞いていませんでした。素晴らしい仕事をした。ありがとう! –

関連する問題