ホームページ >バックエンド開発 >PHPチュートリアル >PHP+MySQL はデータベース情報を表示するドロップダウン ボックスを実装します

PHP+MySQL はデータベース情報を表示するドロップダウン ボックスを実装します

WBOY
WBOYオリジナル
2016-06-23 13:44:262157ブラウズ

100db36a723c770d327fc0aef2ce13b1

b2386ffb911b14667cb8f0f91ea547a7教室での研究6e916e0f7d1e588d4f442bf645aedb2f
9c3bca370b5104690d9ef395f2c5f8d1


CRMS - 教室での調査



eef8b4bdea8e08ebff78af45dbf3096e
834763c67ef419e9ac4571065f99ad9a
a34de1251f0d9fe1e645927f19a896e8
b6c5a531a458a2e790c1fd6421739d1cクラスルームIDb90dd5946f0946207856a8a37f441edf
b6c5a531a458a2e790c1fd6421739d1c94001e92dfb6ebf3bbd3d21976114b26b90dd5946f0946207856a8a37f441edf
fd273fcf5bcad3dfdad3c41bd81ad3e5
a34de1251f0d9fe1e645927f19a896e8
b6c5a531a458a2e790c1fd6421739d1cコースIDb90dd5946f0946207856a8a37f441edf


1032292e72ed49156bc771dd0f6451aa--请选择--4afa15d3069109ac30911f04c56f3338
b63bf60a11b9371a68ac6b569111d7ec$row4afa15d3069109ac30911f04c56f3338
}
?>
18bb6ffaf0152bbe49cd8a3620346341
b90dd5946f0946207856a8a37f441edf
fd273fcf5bcad3dfdad3c41bd81ad3e5

a34de1251f0d9fe1e645927f19a896e8
dd70fc6031a78a130dfe84a09a597a5208d5a5142c235f28c97c9ec24463253ab90dd5946f0946207856a8a37f441edf
fd273fcf5bcad3dfdad3c41bd81ad3e5
f16b1740fad44fb09bfe928bcc527e08
f5a47148e367a6035fd7a2faa965022e
36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e

1、私たちは、最初のフレームで部屋番号を入力し、2 番目のフレームでデータ フレーム内のコース 2 テーブルの CID の内容を表示することを希望します。代
2、その中の 1 つのデータを書き込みます (つまり、2 つを入力しないと) データを検査できますか?框选中入力框の值?

下拉框中出データテーブル crms 中コース 2 テーブルの CID の内容

while($row = mysql_fetch_array($result)) {
echo "fe3feb01ac9cf221f95c7c71f9bf472a$row[CID]< ;/オプション>";

}

は実行されません。私たちも、選択中に PHP の代コードを入力することは不可能であることを知りません。これはただ私自身が行っているだけです。了、菜单联动就是了。

木有学过,能能直接代码我...应该不会复杂吧

5 楼の朋友,那应该怎么写啊?

你的代网加上#3 修正部分就行。

while($row = mysql_fetch_array($result))

{

2fb35c5b93c34789041a21004855f6ec$row4afa15d3069109ac30911f04c56f3338

}

この一段を変更します

while($row = mysql_fetch_array($result))

{

echo "fe3feb01ac9cf221f95c7c71f9bf472a$row[CID]171cc166e2bbf4aea20f541915c9037b
b585974ae3b7dba3039af53a9593f9c4
383eb734b02b508089ba2d78eb4c6f68
93f0f5c25f18dab9d176bd4f6de5d30e
ebeda52af7641f7e715679a8472f8c69
b2386ffb911b14667cb8f0f91ea547a7无标题文档6e916e0f7d1e588d4f442bf645aedb2f
9c3bca370b5104690d9ef395f2c5f8d1

6c04bd5ca3fcae76e30b72ad730ca86d
221f08282418e2996498697df914ce4e
5a07473c87748fb1bf73f23d45547ab8-请选择-4afa15d3069109ac30911f04c56f3338
ae94f728fb38d6086d077b007495c5fe

b3d4075344c36b68562ffb78f08e21deaf259a82554ec99a061b801578828b014afa15d3069109ac30911f04c56f3338  //这个值要用php的方法取出来
bb064f0abb447e0c9ac4c9f18dbc1088
18bb6ffaf0152bbe49cd8a3620346341
36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e

就这么简单,不需要上面那么复杂!!?直接复制过去就可以用了。。。。

9a56b66d02d49c2f500303c16c6193df

把b3d4075344c36b68562ffb78f08e21deaf259a82554ec99a061b801578828b014afa15d3069109ac30911f04c56f3338 换成

<option value="<?php echo $row['CID'] ?>"><?php echo $row['CID'] ?></option> 

这样?提交之后也能把值传过去!! 记得给221f08282418e2996498697df914ce4e加个name  fb5ed2197739f8b0194f35bc0e559944

就这么简单,不需要上面那么复杂!!?直接复制过去就可以用了。。。。

79a2628a9c3e8e7b63cb43d699c82c56
b585974ae3b7dba3039af53a9593f9c4
383eb734b02b508089ba2d78eb4c6f68
93f0f5c25f18dab9d176bd4f6de5d30e
ebeda52af7641f7e715679a8472f8c69
b2386ffb911b14667cb8f0f91ea547a7无标题文档6e916e0f7d1e588d4f442bf645aedb2f
9c3bca370b5104690d9ef395f2c5f8d1

6c04bd5ca3fcae76e30b72ad730ca86d
221f08282418e2996498697df914ce4e
5a07473c87748fb1bf73f23d45547ab8-请选择-4afa15d3069109ac30911f04c56f3338
ae94f728fb38d6086d077b007495c5fe

af259a82554ec99a061b801578828b014afa15d3069109ac30911f04c56f3338 //这个值要用php的方法取出来
bb064f0abb447e0c9ac4c9f18dbc1088
18bb6ffaf0152bbe49cd8a3620346341
36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e

你好,因为我才刚刚开始学,对于HTML和PHP之间的转换很不了解。我已经在一个HTML里面写好head,已经在写body了(上面还有一个框用来填课室号的,已实现),才开始写课程号(用你的方法),下面我还要写时间(已实现),那怎么在中间插入你的代码?因为你又重新开始写head了。

搞这么复杂?script标签在代码底部加也行啊,只要有:

<script>//Ajaxvar xmlHttp;    function createXMLHttpRequest() {        if(window.XMLHttpRequest) {            xmlHttp = new XMLHttpRequest();        } else if (window.ActiveXObject) {            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");        }    }    function record(id){        createXMLHttpRequest();//指定目标地址及参数        url = "action.php?id="+id+"&ran="+Math.random();        method = "GET";        xmlHttp.open(method,url,true);        xmlHttp.onreadystatechange = show;        xmlHttp.send(null);    }    function show(){        if (xmlHttp.readyState == 4){            if (xmlHttp.status == 200){//回调函数,返回的后端结果                var text = xmlHttp.responseText;                document.getElementById("s2").innerHTML = text;            }else {                alert("response error code:"+xmlHttp.status);            }        }    }</script>

能运行就行

$sql="select CID from course2";
$result=mysql_query($sql);
while($row=mysql_fetch_assoc($result)){
?>

af259a82554ec99a061b801578828b014afa15d3069109ac30911f04c56f3338 //这个值要用php的方法取出来
}

我也觉得要这样写,但是就是显示不出来啊!

你没连接表。。。。。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。