大创网络演示站
标题:
如何向自定义表插入数据
[打印本页]
作者:
四叶草君
时间:
2015-1-9 10:22
标题:
如何向自定义表插入数据
本帖最后由 actorai 于 2015-1-8 23:21 编辑
自定义了一张表:pre_qiandao_log
source\class\table下已经加了一个类:
table_qiandao_log.php:
<?php
/**added by ak
******
*/
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
class table_qiandao_log extends discuz_table
{
public function __construct() {
$this->_table = 'qiandao_log';
$this->_pk = 'id';
parent::__construct();
}
public function fetch_all_range($start = 0, $limit = 0) {
return DB::fetch_all('SELECT * FROM %t ORDER BY dateline'.DB::limit($start, $limit), array($this->_table));
}
}
然后业务处理代码也执行到了红色代码部分,可是记录没插入成功(2种方法都失败了);
有人知道是缺少了什么吗,还是那个类没有引入?
source\function:function_qiandao_log.php
<?php
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
function credit_qiandao_log($uids) {
if(empty($uids)) {
return;
}
$log = array(
'id' =>1,
'uid' => $uids,
'dateline' => 20000,
);
//C::t('qiandao_log')->insert($log);
DB::insert('qiandao_log',$log);
}
?>
欢迎光临 大创网络演示站 (http://dcdemo.pubtc.com/)
Powered by Discuz! X3.2