Heim  >  Artikel  >  Backend-Entwicklung  >  discuz X2.5 如何自己写个页面直接操作数据库表?

discuz X2.5 如何自己写个页面直接操作数据库表?

WBOY
WBOYOriginal
2016-06-23 14:17:38943Durchsuche

我有个需求,需要直接执行SQL语句,该怎么写代码呢?


回复讨论(解决方案)

自己写了一个页面,执行一个$result=DB::query(sql);
出现Access Denied。
我知道是下面这句引起的
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}

怎样让它判断通过呢?初次接触PHP和discuz,头晕

一种是你用PHP提供的mysql函数直接执行
一种是你找到定义'IN_DISCUZ'的文件,包含一下,或者你自己定义一下这个常量

去看看Discuz官方的插件和模板教程吧!

或者来我的  Discuz!X 专栏 坐坐也行...:)

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:discuz论坛首页跳转forum.php问题Nächster Artikel:求discuz高手解惑