给select一个name,然后对每个option 给一个value值,点击提交后,提交到后台的是一个数组,写给你看吧
<form action='' method='post'><selectg name='table'>
<option value='all' selected>请选择</option>
<option value='name'>name</option>
</select>
<input type='submit' name='sub' value='提交'/>
</form>
//php代码
<php
if(isset($_POST['sub'])){
print_r($_POST);
//现在打印这个数组就会发现有一个 table 指向你选择的内容;只需判断table等于什么就可以了,而这个值就取决于上面的option里面的value
if($_POST['table'] == 'all'){
//查询整张表
}elseif($_POST['table'] == 'name'){
//按条件查询
}
//当你有多个条件的时候,这里还可以继续elseif
}
>
一、php配置MySQL 依、将php安装目录下的php_mysqldll和MySQL安装目录下的libmysqldll文件拷贝至c:/windows/system三贰中; 贰、配置phpini extension=php_gd贰dll extension=php_mbstringdll extension=php_mysqldll extension=php_mysqlidll 把上面四个。dll的最前面的;去掉 二、php表单提交至数据库的实现过程 依、loginphp页面 Name:
Email:
贰、addphp页面 三、connphp页面 select_db("db_test"); //mysql_query("set name 'gb贰三依贰'"); $conn->set_charset("utf吧"); ></SPAN
复选框的value为记录的id,然后选中的复选框id在服务端通过循环就行了
例如:
<%
sss=request("chk")
'sss的值就是选中的值,例如这样的:
1,3,5,然后使用split得到所有id,再用循环处理
aa=split(sss,",")
for
t=0
to
ubound(aa)
rec_id=aa(t)
'这个就是单个的id
'这里放入要处理的代码就行了
next
%>
以上就是关于如何实现select下拉菜单 查询数据库 谢谢 ~全部的内容,包括:如何实现select下拉菜单 查询数据库 谢谢 ~、MySQL怎么将数据立刻提交到数据库中、asp 怎样做到多个复选框勾选,并提交数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)