phpcms开发的网站,现在数据库中的表v_device改为了device,v_member改为了member,对应的要修改啥
我新手,不知道要改哪些地方,求帮忙<?phpdefined('IN_PHPCMS')orexit('Nopermissionresources.');if(!define...
我新手,不知道要改哪些地方,求帮忙
<?php
defined('IN_PHPCMS') or exit('No permission resources.');
if(!defined('CACHE_MODEL_PATH')) define('CACHE_MODEL_PATH',PHPCMS_PATH.'caches'.DIRECTORY_SEPARATOR.'caches_model'.DIRECTORY_SEPARATOR.'caches_data'.DIRECTORY_SEPARATOR);
pc_base::load_sys_class('model', '', 0);
class 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();
}
/**
* 重置模型操作表表
* @param string $modelid 模型id
*/
public function set_model($modelid = '') {
if($modelid) {
$model = getcache('member_model', 'commons');
$this->table_name = $this->db_tablepre.$model[$modelid]['tablename'];
} else {
$this->table_name = $this->db_tablepre.'member';
}
}
}
?>
这是phpcms目录下的model中的member_model.class.php我也不知道是不是要改这儿的 展开
<?php
defined('IN_PHPCMS') or exit('No permission resources.');
if(!defined('CACHE_MODEL_PATH')) define('CACHE_MODEL_PATH',PHPCMS_PATH.'caches'.DIRECTORY_SEPARATOR.'caches_model'.DIRECTORY_SEPARATOR.'caches_data'.DIRECTORY_SEPARATOR);
pc_base::load_sys_class('model', '', 0);
class 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();
}
/**
* 重置模型操作表表
* @param string $modelid 模型id
*/
public function set_model($modelid = '') {
if($modelid) {
$model = getcache('member_model', 'commons');
$this->table_name = $this->db_tablepre.$model[$modelid]['tablename'];
} else {
$this->table_name = $this->db_tablepre.'member';
}
}
}
?>
这是phpcms目录下的model中的member_model.class.php我也不知道是不是要改这儿的 展开
4个回答
展开全部
你会走袄config.php的文件,那里会有设定表前缀的选项
直接改那个,否则各种地方都需要改,而且还会因为改的不完全而造成错误
直接改那个,否则各种地方都需要改,而且还会因为改的不完全而造成错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库中的表前缀最好不要改,反而是给自己造成不必要的麻烦。结果就是作茧自缚,把自己陷进去做无用功。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
修改config,貌似V9路径直接用的变量,你把变量改了就OK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询