1

他とは違うライトを表示するためのコーディング

データベース内のデータの値が 1 の場合、キャラクターは光って表示されますが、データベース内のデータの値が 0 の場合、出現する光は光っていません。

写真の下のリンクのようなイラスト:

写真

お願い助けて

4

2 に答える 2

0

これを行うには複数の方法がありますが、1 つの方法を次に示します。

<img src="/path/to/images/<?= $data ? 'img1.png' : 'img0.png' ?>" ... />

値に応じて異なる画像を出力する関数を作成することもできますが、それは完全にあなた次第です。より正確な回答が必要な場合は、コードを提供する必要があります。また、テーブルをどのように生成しているのかわかりません。$data は、説明した列の値です。

于 2012-11-22T08:22:51.523 に答える
0

あなたが持つことができるあなたのSQLクエリでSELECT CASE WHEN condition THEN 1 ELSE 0 END as someParameter FROM ...

次に、コードで someParameter 値を確認し、その値に応じて異なる画像を表示します。

詳細については、ドキュメントを参照してください (mysql を使用していると仮定しています)。

于 2012-11-22T07:50:45.490 に答える