重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
form method=post
成都创新互联主要从事网站设计、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务乳山,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
select name='sel'
option value=11/option
option value=22/option
/select
/form
?php
echo $_POST['sel']; //这样就能获取到select的值了~
?
可以后台根据不同的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'] 表的数据得了。
要使用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
这个 不是很难的 jquery 很快救出来了
function haha(){
$.post("test.php?",{
class_id:$('#yiji').val()
},
function (data) { //回传函数
$("#erji").html(data);
});
}
haha函数是 你一级下拉表上边 onchange="haha()" yiji是 一级下拉表的class erji是二级下拉表的class test.php是你把你选择的一级下拉表的值 传给的页面 利用一级下拉表的值 查出二级值
建议这样调试,在帖子的最后一个语句($sql="insert into text1 values('$id')";)之后添加下面的三行:
echo "正在执行SQL: $sqlBR \n";
if (mysql_query($sql)) echo "成功。";
else echo "失败:".mysql_error();
这样就会知道数据库查询执行是否成功,如果失败还会显示失败的具体原因,这个原因是分析程序非常重要的因素。