
正文
php下拉框链接到数据库,php下拉框链接到数据库内
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP中下拉列表框获取数据库数据
下拉框select 是html标签,php是要把数据循环输出就可以了
例如
?php
$rows = array('php','mysql','nginx','fcgi');
?
select
? foreach($rows as $value):?
option?=$value?/option
? endforeach;?
/select
相关问答
Q1: 如何实现下拉菜单的数据用PHP发送到数据库?
可以后台根据不同的value值区分,或者使用代码,如下:
select onchange="_go(this);"
option value="name2"表2/option
option value="name1"表1/option
/select
script
function _go(t)
{
window.location = 'table.php?name=' + t.value;
}
/script
php再SELECT $_GET['name'] 表的数据得了。
Q2: PHP 下拉菜单读取数据库
select name="xingming"
option value="?php echo $row['name'];?" ?php echo $row['name'];?/option
/select
应该这么写才能$_POST['xingming']到值
Q3: 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







