深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 674|回复: 1
打印 上一主题 下一主题

公司的配置信息

[复制链接]

800

主题

1379

帖子

7705

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7705
跳转到指定楼层
楼主
发表于 2022-5-27 23:38:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhgc 于 2022-5-27 23:56 编辑

UPDATE `zt_company` SET `name` = '88888888',`phone` = '',`fax` = '',`address` = '',`zipcode` = '',`website` = '',`backyard` = '',`guest` = '0' wHeRe id  = '1'

select * from zt_company

如果把zt_company屏蔽掉时:
23:39:16 ERROR: SQLSTATE[42S02]:
Base table or view not found: 1146 Table 'wjun1981.zt_company' doesn't exist<p>The sql is: SELECT * FROM `zt_company` oRdEr bY `id` lImiT 1</p> in D:\project.syant\0005PHP\htdocs\pmp\lib\base\dao\dao.class.php on line 1394, last called by D:\project.syant\0005PHP\htdocs\pmp\lib\base\dao\dao.class.php on line 708 through function sqlError.
in D:\project.syant\0005PHP\htdocs\pmp\framework\base\router.class.php on line 2215 when visiting


提示不明显。


router.class.php on line 2215进行改造
trigger_error($log, $exit ? E_USER_ERROR : E_USER_WARNING);
改为
trigger_error($log.print_r(debug_backtrace(),true), $exit ? E_USER_ERROR : E_USER_WARNING);




得到:


回复

使用道具 举报

800

主题

1379

帖子

7705

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7705
沙发
 楼主| 发表于 2022-5-27 23:56:38 | 只看该作者
本帖最后由 zhgc 于 2022-5-28 08:23 编辑

>>>>d:\project.syant\0005php\htdocs\pmp\config\zentaopms.php<<<<<
define('TABLE_COMPANY',       '`' . $config->db->prefix . 'company`');
>>>>d:\project.syant\0005php\htdocs\pmp\module\company\model.php<<<<<
        return $this->dao->select('*')->from(TABLE_COMPANY)->fetchAll();
        return $this->dao->select('*')->from(TABLE_COMPANY)->orderBy('id')->limit(1)->fetch();
        return $this->dao->findById((int)$companyID)->from(TABLE_COMPANY)->fetch();
        $this->dao->update(TABLE_COMPANY)
>>>>d:\project.syant\0005php\htdocs\pmp\module\convert\model.php<<<<<
            if($key == 'TABLE_COMPANY') continue;
>>>>d:\project.syant\0005php\htdocs\pmp\module\install\model.php<<<<<
        $this->dao->insert(TABLE_COMPANY)->data($company)->autoCheck()->batchCheck('name', 'notempty')->exec();
>>>>d:\project.syant\0005php\htdocs\pmp\module\upgrade\model.php<<<<<
            if($key == 'TABLE_COMPANY') continue;
>>>>d:\project.syant\0005php\htdocs\pmp\module\user\model.php<<<<<
                $this->dao->update(TABLE_COMPANY)->set('admins')->eq($admins)->where('id')->eq($this->app->company->id)->exec();
                    $this->dao->update(TABLE_COMPANY)->set('admins')->eq($admins)->where('id')->eq($this->app->company->id)->exec();

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 06:28 , Processed in 0.028660 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表