我们将结合eschop二次开发一些常见的开发例子.来谈谈ecshop的数据库类和方法是如何处理数据库。让我们熟练掌握ecshop数据库的操作.

全局数据库实例化类 $GLOBALS['db']

1:ecshop的数据库类实例子化对象为$db;表的实例化对象为$ecs

2:如何取得ecshop某个表中多行数据.该使用方法getAll()

$res =$db -> getAll();

3:如何取得ecshop某一行的数据.该使用getRow()方法,比如

$row = $db-> getRow();

4:如何取得某一列的值.该使用方法getCol()

$res = $db->getCol();

5:如何取得指定的位置的几个数据.使用selectLimit()

比如取得从第10行起的5条数据

$db -> selectLimit($sql , 10,5);

6:修改和插入一个数组.该使用autoExecute()方法,而且必须是一个数组.

$db->autoExecute($ecs->table('link_goods'),$row,

'INSERT');也可以是UPDATE

8:如何获得一个值得.使用getOne()

$name = $db -> getOne("select user_name from".$ecs->table('users')."

where user_id = 1");

9:如何执行修改和删除数据.使用query()也可以。

比如$db -> query("update".$ecs->table('users')." setuser_name = '222'

where user_id = 33");

ecshop mysql 操作_ecshop数据库操作函数相关推荐

  1. Node.js 连接 MySQL 并进行数据库操作 –node.js 开发指南

    Node.js是一套用来编写高性能网络服务器的JavaScript工具包 通常在NodeJS开发中我们经常涉及到操作数据库,尤其是 MySQL ,作为应用最为广泛的开源数据库则成为我们的首选,本篇就来 ...

  2. PHP操作mongodb数据库操作类

    最近的项目开发中使用的数据库是mongodb数据库,因为小编的公司也是刚刚使用mongodb数据库,所以之前没有封装好的mongodb数据库操作类拿来使用,所以小编在项目中自己封装了一个mongodb ...

  3. ecshop mysql 报错_ecshop数据库操作函数

    ecshop数据库操作函数 eschop二次开发一些常见的开发例子.来谈谈ecshop的数据库类和方法是如何处理数据库.让我们熟练掌握ecshop数据库的操作. 1:ecshop的数据库类实例子化对象 ...

  4. mormot mysql,mORMot 数据库操作

    mORMot 数据库操作 1 使用Access数据库, 引用SynCommons, SynDB,SynOleDb三个单元. var gProps: TSQLDBConnectionProperties ...

  5. emlog mysql文件,emlog数据库操作类

    /** * 数据库操作类 * * @copyright (c) Emlog All Rights Reserved */ /** * MYSQL数据操方法封装类 */ class MySql { /* ...

  6. yii mysql数据库操作_Yii2数据库操作常用方法小结

    本文实例讲述了Yii2数据库操作常用方法.分享给大家供大家参考,具体如下: 查询: // find the customers whose primary key value is 10 $custo ...

  7. DJango周总结二:模型层,单表,多表操作,连表操作,数据库操作,事务

    django周复习二  1,模型层:   1单表操作:    13个必会操作总结     返回QuerySet对象的方法有     all()     filter()     exclude()   ...

  8. python封装数据库操作_Python3 数据库操作小封装

    import pymysql ''' SQLController:对数据库操作 私有: __sql_connect(self): 作用:建立数据库连接 返回:数据库连接对象 __sql_insert_ ...

  9. peewee 操作mysql_peewee 数据库操作

    peewee 数据库操作 from peewee import * from datetime import date import inspect db = SqliteDatabase('peop ...

  10. laravel mysql sum,Laravel 数据库操作

    mysql DB 运行原始语句 select 查找 // 参数绑定 $users = DB::select('select * from users where active = ?', [1]); ...

最新文章

  1. 简单的短信验证功能的实现
  2. curl抓取页面是乱码 php_php curl 获取网页内容 中文乱码
  3. Kinect SDK V1.7 开发工具包概览
  4. 【IPFS + 区块链 系列】 入门篇 - IPFS环境配置
  5. java spring框架怎么学_JAVA学习之路~spring框架(一)
  6. 1.java的基础和数据类型
  7. JAX-RS 2.0的新功能– @BeanParam批注
  8. 手写table用ajax遍历,原生js把数据循遍历到前端table
  9. 电磁波传播相位是否会变化_电磁波相位关系释疑
  10. ArcEngine在个人地理数据库下创建要素类
  11. 经典排序算法(八)--选择排序Selection Sort
  12. CTR预估之outbrain
  13. MFC通过CImage绘制透明图层的png图片
  14. linux+中的su命令,Linux中如何使用SU命令(示例)
  15. Day296.原子类 -Juc
  16. 数据价值应用—数据可视化
  17. pdo 参数绑定中 where 子句中的错误的解决
  18. js-xlsx 读取Excel解析
  19. 太阳光是平行光吗_为什么说太阳光线是平行的
  20. Linux 内核软死锁(soft lockup)记录

热门文章

  1. 字符串模板中怎么写html标签,ES6模板字符串和标签模板的应用实例分析
  2. c语言鸽笼原理,技巧丨弄懂抽屉原理
  3. 最小公倍数求法 (3种代码思路供参考 ) --(C语言实现)-- 详解
  4. 2021放假安排时间表
  5. python绘制树状excel表格_Python-使用XlsxWriter模块在Excel工作表中绘制柱形图
  6. 所有文件夹都变成1KB文件夹快捷方式病毒的手动清除方法
  7. 新时期文学专题研究【1】
  8. 学生学籍管理系统数据库
  9. 3dmax材质编辑器模糊字有重影怎么解决?
  10. mybatis-plus 多条件下关键字查询