sql语句查询mysql数据库,怎么取前几天的数据

php

mysql数据库

方式/步调

  1. 1

    新建一个test数据库,在数据库里建立一张data数据表,在表内插入5条测试数据,如下图所示:

    21a4462309f790528c2e681803f3d7ca7bcbd5e6.jpgeaf81a4c510fd9f9f2247a4f2a2dd42a2834a4e0.jpg
  2. 2

    新建一个php文件,定名为test.php,用于讲解利用sql查询数据表前三天的数据。

    3812b31bb051f8195160136cd5b44aed2e73e74b.jpg
  3. 3

    在test.php文件内,利用header()方式设置文件执行的编码为utf8,避免输出中文时发生乱码。

    ae51f3deb48f8c54cf24d90935292df5e0fe7f24.jpg
  4. 4

    在test.php文件内,利用数据库账号、暗码、名称,操纵mysqli建立数据库毗连,并利用set_charset()方式设置获得数据的编码为utf8,同时,利用if语句判定毗连数据库是否当作功,若是毗连不当作功,输犯错误信息。

    962bd40735fae6cddef9b14700b30f2442a70f42.jpg
  5. 5

    在test.php文件内,编写sql语句,利用TO_DAYS()别离获适当前的天数和数据表ctime字段数据的天数,两者之差小于3天,即前三天,以此为前提查询data数据表的数据,利用query()执行sql语句,同时利用fetch_all()方式将获得的数据资本转换为二维数组。

    cf1b9d16fdfaaf51bb768d99835494eef01f7a7a.jpg
  6. 6

    在test.php文件内,利用foreach方式遍历上一步获得的二维数组,输出数据的id和姓名。

    d4628535e5dde711d1414fd0a8efce1b9d166100.jpg
  7. 7

    在浏览器运行test.php文件,查看程序执行的成果,可见,当作功从数据库获得前三天的数据。

    9d82d158ccbf6c81e3ca21ceb33eb13533fa4012.jpg
  • 发表于 2019-09-07 17:00
  • 阅读 ( 1264 )
  • 分类:科学教育

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具