php二次开发基础学习,ESPHP使用手册及二次开发基础.pdf

目录

序言

如何直接操作数据库

增加数据

编辑数据

查询数据

删除数据

递增递减

数据操作

数据增加

数据编辑

数据删除

数据查询

插件开发

插件的使用

全新开发插件

模块开发

模块使用

模块开发

扩展服务开发

什么是扩展服务

扩展服务如何使用

服务开发流程

模板开发

模板结构简介

模板标签的使用

模板标签的开发与扩展

本文档使用看云构建 -2-

序言

序言

ESPHP是一个已经集成了后台模板和基础功能的系统框架 ,用户可以直接下载我们开发的文库或者社区源码 ,删

除前台模板进行你的逻辑开发 ,后台仅仅需要在菜单管理那里增加或者减少你的菜单项目 ,而后进行相应的逻辑

代码编写。

安装环境 :

>PHP> 5.5.0

>PDOPHPExtension

>MBstringPHPExtension

>CURLPHPExtension

更多讨论 ,请加官方讨论群 :293798150

如果觉得不错 ,还可以打赏我们 !!!

本文档使用看云构建 -3-

如何直接操作数据库

如何直接操作数据库

数据库使用的基类为esphp/classes/database.php

本文档使用看云构建 -4-

增加数据

增加数据

所有的数据操作以db开头 ,例如我们需要向user这个表中进行插入操作。

代码如下 :

$data['nickname'] 'esphp';

db('user')->insert($data);

直接操作写入数据库 ,无法对数据自动验证 ,需要在写入前对所有的$data自行进行验证合法性。

插入成功后将返回主键ID ,如果不成功则返回false。

本文档使用看云构建 -5-

编辑数据

编辑数据

代码如下 :

$data['nickname'] 'esphp';

db('user')->update($data,$where);

直接操作编辑数据库 ,无法对数据自动验证 ,需要在编辑数据入库前对所有的$data自行进行验证合法性。

$where默认为主键条件。

编辑成功后将返回影响行数 ,如果不成功则返回false。

本文档使用看云构建 -6-

查询数据

查询数据

查询所有

代码如下 :

db('user')->where($where)->getList();

查询单条数据

代码如下 :

db('user')->where($where)->getRow();

查询某个字段值

代码如下 :

db('user')->where($where)->value('字段名 ');

查询某个字段集合

代码如下 :

db('user')->where($where)->column('字段名 ');

统计查询

分别包含有avg ,min ,max ,sum ,count

代码如下 :

db('user')->where($where)->sum('字段名 ');

本文档使用看云构建 -7-

删除数据

删除数据

代码如下 :

db('user')->where($where)->delete();

$where默认为主键条件。

编辑成

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值