0

REAL の詳細には立ち入らず、Price A と Price B の 2 つのデータを持つ Price という名前の mysql テーブルがあるとしましょう。

私のphpページでは、デフォルトでPrice Aが表示されています。ここでやりたいことは、価格 A ではなく価格 B を表示するオプションを訪問者に提供することです。どうすればそれを実現できますか? 誰でも助けることができますか?

どうもありがとう

編集 わかりました 詳細: 価格はウェブサイトに記載されています。この価格はデータであり、私の mysql テーブルから選択されます。コールは HKD です。同じテーブルに USD という別のデータがあります。ドロップダウン メニューから米ドルで価格を表示するオプションを提供したいと考えています。そのため、ユーザーが USD を選択すると、mysql テーブルから USD データが取得されて表示され、元の HKD が置き換えられます。再度 HKD を選択すると、元の HKD が置き換えられます。

4

5 に答える 5

1

ユーザーが結果を変更できるように、選択リストまたはハイパーリンクを追加します。ハイパーリンクを選択またはクリックすると、ページのコンテンツを更新する ajax 関数が呼び出されます。

于 2012-12-12T09:17:52.613 に答える
0

クエリで、列名を priceA から priceB に変更します。

Select priceA as price from pricetable

への変更

Select priceB as price from pricetable
于 2012-12-12T09:56:51.973 に答える
0

最初にSQLステートメントで「価格A」と「価格B」の両方を選択し、ページで次のようにjqueryを使用します。

<p id="price_a">$100.00</p>
<p id="price_b" style="display: none;">$95.00</p>
<input id="get_price" type="button" value="Alternative Price" />

$(document).ready(function() {
    $("#get_price").click(function() {
        $("#price_a").hide();
        $("#price_b").show();
    });
});​

この方法を使用すると、ユーザーが別の価格を表示することを選択したときに、ページをリロードしたり、データベースからデータを再度選択したりする必要がなくなります。これがどのように機能するかを確認するためのデモです。

于 2012-12-12T09:40:31.937 に答える