PHP

搭配ccORM的Mysql连接操作类和SQL状态存储类的实现代码

字号+ 编辑: 国内TP粉 修订: IT男在阿里 来源: 原创 2023-09-11 我要说两句(0)

ccORM配套的mysql连接操作类代码。

直接上代码, SQL状态存储类:

class Pdo_Statement
{
    /**
     * 语句类型 0 意外 1 查询 2 插入 21 批量插入 3 更新 31 批量更新 4 删除
     * @var  integer
     */
    public $query_type = 0;
    // 开关: 是否为原生语句
    public $is_sql_native = 0;
    // 开关: 语句追加斜线
    public $add_slash = 1;
    public $table;
    /**
     * 条件语句
     * @var  string
     */
    public $where = '';
    public $field;
    public $join;
    public $group;
    public $having;
    public $order;
    public $limit;
    // 插入用的字段部分定义
    public $insert_field;
    // insert语句values关键字后面的语句定义
    public $insert_values;
    // 开关: 获取上次插入成功的主键Id
    public $get_last_inserted_id = 0;
    // 更新用的字段=>值语句定义
    public $update_field;
    // 存在即更新的语句
    public $on_duplicate_key_update;
    /**
     * 待绑定的参数池
     * @var  array
     */
    public $bind_params = [];
    /**
     * 原生sql语句
     * @var  string
     */
    public $sql_statement;
    /**
     * 开关: 是否缓存 0否 1redis
     * @var  integer
     */
    public $cache = 0;
    /**
     * 缓存键
     * @var  string
     */
    public $cache_key = '';
    /**
     * 缓存生存秒
     * @var  integer
     */
    public $cache_ttl = 30;
}

阅完此文,您的感想如何?
  • 有用

    0

  • 没用

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.交流群: PHP+JS聊天群

相关课文
  • mac开发接入微信公众号接口返回报错 cURL error 56: SSLRead() return error -9806

  • pecl安装程序时报错Array and string offset access syntax with curly braces is no longer supported

  • PHP的换行符是什么

  • 由于商家传入的H5交易参数有误,该笔交易暂时无法完成,请联系商家解决

我要说说
网上宾友点评