【文件属性】:
文件名称: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)
网友评论
- 挺好的,帮助很大
- 挺好,就是没时间改啊