如何实现select下拉菜单 查询数据库 谢谢 ~

如何实现select下拉菜单 查询数据库 谢谢 ~,第1张

给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 怎样做到多个复选框勾选,并提交数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9696597.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存