php下拉链接数据库 php连接数据库的方法

php如何把数据库与下拉框联系起来?

要使用AJAX了, 菜单联动就可以了;

从事服务器托管,服务器租用,云主机,虚拟空间,国际域名空间,CDN,网络代维等服务。

参考如下:

?php

//require_once('conn.php');  //写个连接数据库的文件 每次包含一下就行了, 而且要写在最上面。

$con = mysql_connect("localhost","root","***");  

?

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""

html xmlns=""

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312" /

title无标题文档/title

/head

body

select

option-请选择-/option

?php

$sql="select CID from course2";

$result=mysql_query($sql);

while($row=mysql_fetch_assoc($result)){

?

option value="$row['CID']"?php echo $row['CID'] ?/option  //这个值要用php的方法取出来

?php

}

?

/select

/body

/html

PHP中下拉列表框获取数据库数据

下拉框select 是html标签,php是要把数据循环输出就可以了

例如

?php

$rows = array('php','mysql','nginx','fcgi');

?

select

? foreach($rows as $value):?

option?=$value?/option

? endforeach;?

/select

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

比如你有一个城市表

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 下拉菜单读取数据库

select name="xingming"

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

/select

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


当前文章:php下拉链接数据库 php连接数据库的方法
文章地址:http://myzitong.com/article/dooeshh.html