<?php$query = DB::query("SELECT * FROM ".DB::table('common_advertisement').";"); while($rs = DB::fetch($query)) { $code=$rs['code']; }?>
セミコロンを追加しないでください。またあなたです、笑、ありがとう!
セミコロンは使用できません。
<?php$query = DB::query("SELECT * FROM ".DB::table('common_advertisement') ); while($rs = DB::fetch($query)) { $code=$rs['code']; }?>
if(!class_exists('DB')){ echo '不存在';}
存在しない場合は
、
require_once './source/class/class_core.php';//根目录下C::app()->init();
<?php exit; ?><!--{subtemplate common/header}-->...<!--{subtemplate common/footer}-->
このファイルに PHP コードを直接記述することはできないのでしょうか?
書き込み:
if(!class_exists('DB')){ echo '不存在';}
DB:: クエリの文はどこに置かれているのかわかりません。template/portal/index.php に置きます。このファイルはポータルのホームページ テンプレートです。 、ポータルのホームページが空白です。何が起こっているのかわかりません。
おそらく /source/module/portal/portal_index.php に記述する必要があります。後で試してみます
は機能しません。discuz は事前にコンパイルされています。テンプレートは php タグに一致します
を使用してください。バックグラウンドの PHP ファイルに書くことをお勧めします
ありがとうございます。バックグラウンドで書いてください PHP:/ Source/module/portal/portal_index.php で大丈夫です、ありがとう!