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

初めて質問させていただきます。


PHPとMySQLを使って、とあるwebページを作成したいのですが、
DB内のあるテーブルのデータを、PHPの配列に格納し、その内容をプルダウンメニューに反映させたいのです。

データベース内のテーブルの内容(例)は以下のとおり。

テーブル名:sample


| 番 | 時 |
| 号 | 間 |
-------
| 1 | 朝 |
| 2 | 昼 |
| 3 | 夜 |
-------

プルダウンメニューに表示させたい内容は、この場合では「時間」です。

 ----
|朝 ▼|   「▼」をクリックすると
 ----



 ----
|朝 ▼|
|昼   |   このように表示される。
|夜   |   内容はDBから取ってきたもの。
 ----

このように表示したいのです。

どなたかPHPに詳しい方、よろしくお願いします。

A 回答 (1件)

ざっとこんな感じ




$sql="select 番号,時間 FROM sample";
$res=mysql_query($sql);

$options="";
while($row = mysql_fetch_array($res,MYSQL_ASSOC)){
$options.="<option value='{$row['番号']}'>{$row['時間']}</option>\n";
}
$select="<select name='hoge'>\n{$options}</select>\n";

print $select;

phpからmysqlへのアクセス方法は基本なのでここでは回答しません。
    • good
    • 0
この回答へのお礼

ありがとうございます。無事PHPでプルダウンメニューを作ることができました。

またPHPに関して質問するかもしれませんが、そのときはまたよろしくお願いします。

お礼日時:2009/12/03 11:38

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