CIER小站 Zhao.Model
本帖最后由 大道达人 于 2012-10-10 09:06 编辑Zhao.Model简述: 通过CI Model库,结合CI Active Record库,实现通用Model操作,包括增删改和查询操作
功能截图
对应的代码和实例大家直接点击
Cier小站,Model改造
<?php
//tips 'cier'可以替换为任意的表名
//新建数据
$orm = orm_model::factory('cier')->add(array(
'username' => 'test',
'ip' => sprintf("%u",ip2long($this->input->ip_address()))
));
//加载
orm_model::factory('cier')->load($orm);
orm_model::factory('cier',$orm)->load();
//编辑
orm_model::factory('cier')->edit(array(
'id' => $orm,
'username' => 'lalalalala'
));
//删除
orm_model::factory('cier')->delete($orm);
/*
* 查询结构体
* $query_struct = array(
* 'where' => array(
* 'username' => 'lalalalala'),
* 'orderby' => 'username',
* 'limit' => 1
* );
*/
orm_model::factory('cier')->orm_tree(array(
'where' => array(
'username in' => array('lalalalala')
))));
//汇总
orm_model::factory('cier')->count($query_struct);
PS:全是代码,请君慢慢消化,you BUg 直接邮件 楼主闲的慌了。;P /*Where条件的逻辑明儿搞*/
if ( ! empty($query_struct['where']) AND is_array($query_struct['where']))
{
return $orm;
這裡是不是多了個 return $orm; ? kusoayan 发表于 2012-4-5 11:36 static/image/common/back.gif
/*Where条件的逻辑明儿搞*/
if ( ! empty($query_struct['where']) AND is_array($ ...
最新的地址已经更新了
你可以访问下,谢谢
Cier小站,Model改造 一个ORM,支持一下~ kusoayan 发表于 2012-4-5 11:36 static/image/common/back.gif
**** 作者被禁止或删除 内容自动屏蔽 ****
现在Where条件ok了
页:
[1]