博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php查询,多条件查询
阅读量:5291 次
发布时间:2019-06-14

本文共 1307 字,大约阅读时间需要 4 分钟。

单条件查询:

1.先要有一张表,显示出表中的数据:

    
无标题文档
query($sql); //传值 while ($attr = $r->fetch_row()) { echo "
"; } ?>
编号 姓名 电话 分组
{
$attr[0]}
{
$attr[1]}
{
$attr[2]}
{
$attr[3]}

上图:

啥都没改的一张表

2.再来个from表单,让用户输入,点击查询:

输入名字:

如图:

3.建立关键字查询:

query($sql); //传值 if($r) //开始判断 { //$attr已经接收到了值,现在只需要获取他的索引就行了 while ($attr = $r->fetch_row()) { //关键字特殊查询 $str = str_replace($name,"{
$name}
",$attr[1]); //查找替换如ctrl+f //substr_replace(); 在指定位置替换 //substr(); 截取字符串 $gname = "select gname from groups WHERE gid='{
$attr[3]}'"; //分组表中的gid,和我点击的 $nresult = $db->query($gname); $gname = $nresult->fetch_row(); $nation = $gname[0]; echo " {
$attr[0]} {
$str}{
$attr[2]}{
$nation}?>

图:

 

 多条件查询:

前面照旧;

出了php的语句:

效果图:

 

 这样:有几个条件就做几个条件变量,第一个条件不为空就执行的第一个条件,第二个条件不为空执行的第二个条件,两个都为空就是查寻所有的数据

 

转载于:https://www.cnblogs.com/xuan584521/p/6436214.html

你可能感兴趣的文章
什么是RUP,什么是敏捷开发,什么是XP(极限编程)
查看>>
DB9针和DB25针串口的引脚定义
查看>>
分段和分页内存管理
查看>>
人工智能教程
查看>>
Redis客户端连接异常
查看>>
小白学数据分析----->移动游戏的使用时长分析
查看>>
静态页面表单提交
查看>>
走进 Spring IOC 的世界
查看>>
【HTML/XML 7】CSS层叠样式表
查看>>
Segmentation fault(Core Dump)
查看>>
SQL Server全文索引 (简单的搜索引擎)
查看>>
关于logstash-out-mongodb插件说明
查看>>
第三届蓝桥杯本科预赛 c++ 第十题
查看>>
redis详解
查看>>
修改列名以及其数据类型
查看>>
实用性较强的idea插件
查看>>
鱼塘钓鱼(fishing)
查看>>
java基础篇---正则表达式
查看>>
声明提升
查看>>
关于c# .net爬虫
查看>>