php下拉菜单取数据 php下拉表单

php联动下拉菜单,动态获取数据库及数据库的所有表

比如你有一个城市表

成都网络公司-成都网站建设公司成都创新互联公司十多年经验成就非凡,专业从事做网站、网站建设,成都网页设计,成都网页制作,软文平台1元广告等。十多年来已成功提供全面的成都网站建设方案,打造行业特色的成都网站建设案例,建站热线:18982081108,我们期待您的来电!

city,有字段id和city_name,

代码如下:

?php

$sql

=

'select

*

from

city';

$res

=

mysql_query($sql);

$cities

=

array();

while

($row

=

mysql_fetch_assoc($res)

)

{

$cities[$row['id']]

=

$row['name'];

}

?

--

请选择城市

--

?php

foreach

(

$cities

as

$id=

$city

)

{

?

?php

echo

$city;

?

原理就是从mysql查询出所有城市的数据并弄成一个数组$cities

,然后循环$cities,按照下拉表单的格式输出option选项就好了

PHP中怎么让一个下拉菜单的内容是从数据库读取出的数据?

首先你要selectnbsp;*nbsp;fromnbsp;albumnbsp;wherenbsp;uid=yourid然后用while循环输出,应该是echo吧sql=“selectnbsp;*nbsp;fromnbsp;albumnbsp;wherenbsp;uid=yourid“输出amp;lt;selectamp;gt;while循环在循环内部输出amp;lt;optionamp;gt;titleamp;lt;/optionamp;gt;输出amp;lt;/selectamp;gt;大概其是这样,你调试下

php 获取 下拉菜单 的值

获取下拉菜单的id和名称

?php

$_sql = "SELECT id,list_name FROM (XXXX);

$_result = $mysqli-query($_sql);

$_html = array();

while (!!$_objects = $_result-fetch_object()) {

$_html[] = $_objects;

}

?

下拉菜单

?php foreach ($_html as $key=$value) { ?

option value="?php echo $value-id?"?php echo $value-list_name?/option

?php } ?

之后form提交表单,PHP获取表单数据,验证,写入数据库就不用我说了吧?

PHP 下拉菜单读取数据库

select name="xingming"

option value="?php echo $row['name'];?" ?php echo $row['name'];?/option

/select

应该这么写才能$_POST['xingming']到值


当前文章:php下拉菜单取数据 php下拉表单
网站地址:http://hbruida.cn/article/ddseddi.html