PHP笔记-第十章(数据查询,完成留言板)

SQL语言:查询

select * from msg
查询msg这个数据表里的内容
在这里插入图片描述
select * from msg where id<>19
查询msg这个数据表里id不等于19的字段
在这里插入图片描述
select * from msg where id<>19 and id<>18
查询msg这个数据表里id不等于19和18的字段
在这里插入图片描述
select * from msg where id<>19 and id<>18 order by id desc
查询msg这个数据表里id不等于19和18的字段,且将id进行一个倒序排列
在这里插入图片描述
select * from msg where id<>19 and id<>18 order by id desc limit 1
查询msg这个数据表里id不等于19和18的字段,且将id进行一个倒序排列并且只取其中一条
在这里插入图片描述
select * from msg where id<>19 and id<>18 order by id desc limit 2,3
查询msg这个数据表里id不等于19和18的字段,且将id进行一个倒序排列,并且从第三条开始取三条数据
在这里插入图片描述
在这里插入图片描述

PHP获取查询结果

在这里插入图片描述
$is = $db->query($sql);变成了一个对象类。
mysqli_result类代表从一个数据库查询中获取的结果集。

需要注意的是query()这个方法,当是使用select进行查询数据时并且查询数据成功,那么query方法返回值类型就是一个mysqli_result的对象,否则就是False。使用query进行增删改语法时,返回值就是一个布尔类型,TRUE或者False。

可以通过**fetch_array()**方法来取出结果集中的一条记录。
在这里插入图片描述
在这里插入图片描述
不需要0,1,2,3的索引数组,则在fetch_array方法中加上参数MYSQLI_ASSOC(该参数是一个常量,PHP中的常量不加$也不加引号)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值