こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

dbに登録したデータをphpのプルダウンに表したい

mysqlに登録したデータをphpのプルダウンに表示させたいです。
database [db1] table [unit]カラム group varchar(20)
に登録しているグループ名5個を選べるようにしたいのですが知恵を拝借できますでしょうか。

<?php
$s=mysql_connect("サーバー名","アカウント","パスワード") or die("失敗しました");
print "接続OK"<BR>;
mysql_select_db("db1");

ここから先が知りたいです。
みなさまのお知恵を拝借したいです。
ぜひよろしくお願い致します。

投稿日時 - 2011-08-21 23:54:10

QNo.6958715

困ってます

質問者が選んだベストアンサー

微妙に感覚がずれていますが勝手にテーブル構成を想像して以下のように

<?PHP
//事前処理
$s=mysql_connect("サーバー名","アカウント","パスワード") or die("失敗しました");
mysql_select_db("db1");
?>

<select name="b1">
<option value="">--グループ--</option>
<?PHP
$sql="select busho_id,busho_name from busho_table";
$res=mysql_query($sql,$c);
while($row=mysql_fetch_array($res,MYSQL_ASSOC)){
print "<option value=\"".$row["busho_id"]."\">".$row["busho_name"]."</option>\n";
}
?>
</select>

投稿日時 - 2011-08-22 09:24:21

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

どういったデータがあるかテーブルのレコードの例が必要

それをどう表示したいかHTMLの表示例があるとベター

投稿日時 - 2011-08-22 00:29:39

補足

yambejpさん

さっそくの回答ありがとうございます。

レコードにはeigyou henshu ma-ke somu jinji が登録してあります。

グループ:
<select name="b1">
<option value="selectd">--グループ--</option>
<option value="★1">★2</option><br>
</select><br>
★1=eigyou ★2=営業部、★1=henshu ★2=編集部、★1=ma-ke ★2=マーケティング部、★1=somu ★2=総務部、★1=jinji ★2=人事部

★2をプルダウンで部署が表示され選べるようにしたいです。

このような感じで問題ないでしょうか。

よろしくお願いいたします。

投稿日時 - 2011-08-22 00:58:40

あなたにオススメの質問