ecshop架构改写

时间:2018-10-16 05:41:03
【文件属性】:
文件名称:ecshop架构改写
文件大小:83KB
文件格式:ZIP
更新时间:2018-10-16 05:41:03
echop php数据连接 将文件解压到项目文件夹下 修改initconfig.php文件 Php数据操作 在需要的文件前加入 use mobile\helper\DbHelper; require_once dirname(__FILE__) . '/helper/DbHelper.php'; 1.DbHelper::select(表名,字段,条件)查询信息 使用: 2.DbHelper::selectRow(表名,字段,条件)查询一行信息 3.DbHelper::selectOne(表名,字段,条件)查询第一行第一个字段信息 4.DbHelper::selectSql(表名,字段,条件)返回查询的sql语句 5.DbHelper::update(表名,需更新字段信息,条件) 6.DbHelper::delect(表名,条件) 删除表信息 7.DbHelper::insert(表名,需插入的字段信息) 添加表信息 上面的表名为去除lola_如lola_users表名即为“user” 参数没有限制,喜欢写sql可以都当字符串传递 表名:“user” 或者 array(“left_join”=>array()) 典型例子(复杂写法有联表查询): echo DbHelper::selectSql( array( "left_join"=>array( "a"=>"museum_decorate_order", "b"=>"users","c"=>"cesi3biao", "on"=>array(//可以将on对应写出字符串 "a.sjsid"=>"b.user_id",//也可以写键值对形式 "a.dd=c.dd" //这样直接写字符 ) //连接条件 )), "a.*,b.user_name as sjsname",//查询字段也可以写成集合形式 array( "a.user_id"=>$_SESSION['user_id'], "a.is_temp = 0", "add"=>"ORDER BY a.id DESC" //为条件最后添加信息 )//筛选条件信息 ); 简单写法 echo DbHelper::selectSql(“users”,”*”,”user_id=12”); insert,update,delect写法大同小异 DbHelper:insert(“users”,array(字段1=>字段值1,字段2=>字段值2......)); DbHelper:update(“users”,array(字段1=>字段值1,字段2=>字段值2......),”user_id=12”); DbHelper::delect(“users”,array(“user_id”=>12)); or DbHelper::delect(“users”,“user_id=12”);
【文件预览】:
mobile
----helper()
--------StringHelper.php(593B)
--------InitConfig1.php(1KB)
--------pub()
--------PubHelper.php(1KB)
--------html()
--------TName.php(7KB)
--------InitHelper.php(44KB)
--------UrlParamHelper.php(2KB)
--------InitConfig.php(2KB)
--------copy()
--------Base.php(20KB)
--------GenerateTable.php(1KB)
--------data()
--------ImageTool.php(3KB)
--------DbHelper.php(19KB)
--------erp()
--------pinyin.php(6KB)

网友评论

  • 挺好的,帮助很大
  • 挺好,就是没时间改啊