PHP连接数据库&通过下拉列表及具体条件查询数据
来源:互联网 发布:淘宝自定义装修教程 编辑:程序博客网 时间:2024/05/18 00:29
<?php/* Report all errors except E_NOTICE */error_reporting(E_ALL^E_NOTICE);//去除Notice级别的错误,因为当进入页面时,表单中是没有数据的,他会出现notice错误,提示表单中没有数据,所以我们把这个错误忽略掉。$link=mysql_connect('localhost','root','sdutlab507labsdut')or die("数据库连接失败");//连接数据库mysql_select_db('sdut',$link);//选择数据库//mysql_query("set names utf8");//设置编码格式$q="select * from sduttable";//设置查询指令$result=mysql_query($q);//执行查询 if($_POST[condition]==""){while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }} else if($_POST["select"]=="姓名")<span style="font-family: Arial, Helvetica, sans-serif;">//下拉列表提交的值,下同</span>{if($_POST["condition"]=="")//表单提交的值,下同{while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{ echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }}else {$result = mysql_query("select * from sduttable where Name='$_POST[condition]'");while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{ echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }}}else if($_POST["select"]=="班级"){if($_POST["condition"]==""){while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{ echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }}else {$result = mysql_query("select * from sduttable where Class='$_POST[condition]'");while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{ echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }}}else if($_POST["select"]=="学号"){if($_POST["condition"]==""){while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{ echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }}else {$result = mysql_query("select * from sduttable where Number='$_POST[condition]'");while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{ echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }}}else if($_POST["select"]=="分数"){if($_POST["condition"]==""){while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{ echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }}else {$result = mysql_query("select * from sduttable where Score='$_POST[condition]'");while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条{ echo"<tr><td>".$row["Number"]."</td><td>".$row["Name"]."</td><td>".$row["Class"]."</td><td>".$row["Score"]."</td><td>".$row["TLE"]."</td><td>".$row["QQ"]."</td><td>".$row["Time"]."</td><tr>"; }}}?>
0 0
- PHP连接数据库&通过下拉列表及具体条件查询数据
- php连接oracle数据库及查询数据的方法
- extjs baseCombo 通过后台查询数据赋值到下拉列表
- 展示医院科室的下拉列表(连接数据库数据)
- oracle通过年、月两个条件查询数据库数据
- PHP连接查询数据库
- 通过jdbc访问mysql数据库的具体过程及简单查询
- JDBC连接数据库及具体实现代码
- 下拉菜单通过数据库查询显示方法
- php基础之连接mysql数据库和查询数据
- 从数据库里查询数据,显示在jsp的下拉列表框里
- 表单POST请求服务器,通过多条件查询获取数据库数据
- 下拉列表显示数据库对应数据
- 连接数据库及数据查询的简单实现方法
- 通过php预处理查询数据
- php通过mysqli连接数据库
- c#开发连接oracle数据库查询条件中含汉字但是查不到数据
- php连接、查询mysql数据库
- 自定义控件之drawText()方法理解
- Git 自学笔记 egit (分支管理 下)
- 构建分布式的协同过滤推荐系统
- JAVA项目实战学习笔记之批处理
- gstreamer中rtpjitterbuffer的定时器线程及重传请求代码分析
- PHP连接数据库&通过下拉列表及具体条件查询数据
- Shader Storage Block对象及其使用
- 移植tiobench到openwrt
- Linux基本命令之linux cd命令详解
- 409. Longest Palindrome
- javascript-文档碎片
- "error while loading shared libraries: xxx.so.x" 错误的原因和解决办法
- Android_照相机Camera_调用系统照相机返回data为空
- Android中的坐标系以及获取坐标的方法