アプリ版:「スタンプのみでお礼する」機能のリリースについて

サイトで価格を高い順で表示、安い順で表示など、どうやってやるのでしょうか?

質問が分かりにくくて申し訳ないのですが、例えば以下のケンコーコムのサイトで、
http://www.kenko.com/product/seibun/sei_845001.h …
高い順、安い順のリンクがありそれをクリックすると、高い順、安い順で表示されます。

何かプログラムを使っているのでしょうか?
それとも、自分で高い順、安い順のサイトを作り、そのページにリンクを貼っているのでしょうか?

ご存知の方がいらっしゃったら、答えていただけると嬉しいです。

A 回答 (4件)

初めましてこんにちは。



表示を並び替えることを「ソート」と言います。
この「ソート」を利用するには、様々な方法がありますが、
上記のサイトの様に、個別ページを作るのは手間が掛かります。
JavaScriptなどを利用して、近いソートは出来ます。

ただ、下記の方法は簡単なモノですので、
本格的にしたい場合は違う方法を探すのが良いかも知れません。
また、JavaScriptの正しい知識を身につけていないと、
後々利用者に迷惑が掛かるかも知れませんので、
扱いには注意が必要です^-^;



【表にソート機能を付ける】
http://www.mdn.co.jp/Books/Support/WDkaiketu/cha …

参考URL:http://www.mdn.co.jp/Books/Support/WDkaiketu/cha …
    • good
    • 0
この回答へのお礼

参考になりました。ありがとうございます。

お礼日時:2006/08/20 11:59

膨大なデータが用意されていて、それを任意の条件で並べ替えをしたり、抽出(検索)したりするには、HTMLでは不可能ですし、javascriptでは限界があるでしょう。



そこでプログラムを使用するのですが、例えば、PHPという言語とMySQLというデータベースソフトを連動させることが入門としてはよいかと思います。入門書もたくさんありますし。
    • good
    • 0
この回答へのお礼

分かりました。適切なご回答ありがとうございます。

お礼日時:2006/08/20 11:39

何を学べばいいかは、何をどうやってしたいのかによります。



特に、価格順で表示する方法は、先ほども書いたように、様々なやり方がありますので、申し訳ありませんが、貴方が何を求めているのかがわからないと、何を学ぶべきかコメントするのは不可能です。

この回答への補足

ご回答ありがとうございます。

私がやりたいのは、ネットショップなどで例えば
・価格順で表示する
・クレジットカードが使える
・代引きが使える
・新着商品順
などのリンクを設置してその結果を表示させる事です。

様々なやり方があるとの事ですが、どの様なやり方が最も一般的なのでしょうか?(自分でページを作成してリンクを貼る以外)

すいません回答になっていないかも知れませんが、コメントいただけると嬉しいです。

補足日時:2006/08/18 21:51
    • good
    • 0

例示されているサイトは、高い順、安い順のページを作っているみたいですね(そのページ自体はプログラムで生成していると思いますが)。



他にも、サーバサイドのプログラムで動的に生成するとか、javascriptで並べ替えるとか、やり方は色々あると思いますよ。

この回答への補足

talepandaさん
ご回答いただきありがとうございますm(_ _)m

もう少し詳しく回答していただけるとうれしいです。
例えば何を学べば良いのでしょうか?
javascriptの書籍などを買って学べば良いですか?

補足日時:2006/08/18 20:45
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!