前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >medoo轻量级的php数据库框架-----常用操作总结

medoo轻量级的php数据库框架-----常用操作总结

作者头像
友儿
发布2022-09-11 15:03:43
发布2022-09-11 15:03:43
76800
代码可运行
举报
文章被收录于专栏:友儿友儿
运行总次数:0
代码可运行

文档地址

  • 官方文档

点这里

  • 中文文档

点这里

数据分页

代码语言:javascript
代码运行次数:0
复制
<?php
 $db = new Medoo([
              'database_type' => 'mysql',
              'database_name' => 'pchome_admin',
              'server' => '172.19.198.255',
              'username' => 'root',
              'password' => 'yxdown@10086',
              'charset' => 'utf8mb4',
              'collation' => 'utf8mb4_general_ci',
              'port' => 3306
          ]);
  $page   = isset($_GET['page'])  ? $_GET['page']  : 1;
  $limit  = isset($_GET['limit']) ? min($_GET['limit'], 50) : 20;
  $offset = ($page - 1) * $limit;
  $count  = $db->count($table)
  //带条件的查询
  //$count  = $db->count($table, $where);
  /**
   * table [string]            表名
   * join [array]              多表查询
   * column [string]           需要统计的字段.
   * where (optional) [array]  WHERE 条件.
   */
  //$count  = $db->count($table, $join, $column, $where);                    //总条数
    $id = $this->db->select($table ,"id", ["LIMIT" => [$offset , $limit]]);  //id集合
    $list = $this->db->select($table, "*", ["id" => $id]);                   //请求数据库数据
    $totalPage = ceil($count/$limit);                                        //总页数                          
?>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档