
正文
php如何下拉数据库 php下拉列表框代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php如何把数据库与下拉框联系起来?
要使用AJAX了, 菜单联动就可以了;
参考如下:
?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
相关问答
Q1: 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;大概其是这样,你调试下
Q2: 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如何下拉数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php下拉列表框代码、php如何下拉数据库的信息别忘了在本站进行查找喔。







