phpcms 主副表构建
来源:互联网 发布:豆瓣淘宝卖家讨论区 编辑:程序博客网 时间:2024/04/30 01:38
最近看了一下cms主副表构建,记录下来,方便以后查询
demo:1.表member 和member_data,
2.member为主表设有主键自增,member_data,不设置主键,
3.在member_model.class.php里这样设置
defined('IN_PHPCMS') or exit('No permission resources');
if(!defined('CACHE_MODEL_PATH')) define('CACHE_MODEL_PATH',CACHE_PATH.'caches_model'.DIRECTORY_SPEARATOR.'caches_data'.DIRECTORY_SPEARATOR);
pc_base::load_sys_class('model','',0);
class vendor_member_model extends model{
public function __construct(){
$this->db_config = pc_base::load_config('database');
$this->db_setting = 'default';
$this->table_name = 'member';
parent::__construct();
}
//设置函数,主表转换副表
public function set_model($data = '') {
if($data){
$this->table_name = $this->table_name.$data;
}else{
$this->table_name = $this->db_tablepre.'_member';//拼接
}
}
}
4.这里写插入的例子
//$this-->db,实例化member_model.class.php
$memberid=$this->db->insert($zhu,'ture');//返回插入的memberid
$this->db->set_model('_data');
//memberid存如数组¥fu 插入到副表,这样主副表关联了memberid了
$fu['memberid']=$memberid;
$this->db->insert($fu);
$this->db->set_model();
showmessage('添加成功',HTTP_REFERER);
- phpcms 主副表构建
- phpcms
- phpcms
- PHPCMS
- phpcms
- phpcms
- phpcms
- PHPCMS
- PHPCMS
- phpcms v9 二次开发之构建模块全过程 by cubeking
- 【phpcms-v9】自己动手构建一个企业服务模块
- PHPCMS v9构建模块 - 实例之…
- PHPCMS V9构建模块 - 实例之…
- phpcms中$PHPCMS 数组
- phpcms建站,phpcms安装,phpcms模板,phpcms教程,phpcms学习
- phpcms是什么
- phpcms相关
- phpcms分页
- Scala的注解报错:annotation argument needs to be a constant
- 使用Packer制作vagrant box
- POJ 2115 C Looooops(扩展欧几里得)
- 从整数数组中选出第二大值
- Win7 Qt5.4.1+VS2013编译Oracle驱动,连接Oracle数据库
- phpcms 主副表构建
- 数据库表结构比对工具
- 一点一点学习struts1(二)_环境搭建
- Trie树的常见应用大总结(面试+附代码实现)
- break 的一个“高级用法”
- fragment的问题
- 那些猥琐的Java笔试题集锦(持续更新)
- 260 Single Number III
- 获取Json文件的方法