discuz! 計画されたタスクは実行後に空白になります。

WBOY
リリース: 2016-06-23 13:48:03
オリジナル
1185 人が閲覧しました

<?phpif(!defined('IN_DISCUZ')) {	exit('Access Denied');}UPDATE pre_common_member SET groupid=58 WHERE uid in(select uid from my_member where dqdate<now());?>
ログイン後にコピー



my_member は私が自分で作成したテーブルです

スケジュールされたタスクをバックグラウンドで実行すると常に空白になり、また失敗するのはなぜですか?


ディスカッションへの返信 (解決策)

DB::query ("UPDATE pre_common_member SET groupid=58 WHERE uid in(select uid from my_member where dqdate
試してみましょう

DB::query("UPDATE pre_common_member SET groupid=58 WHERE uid in(select uid) from my_ member where dqdate


Try



Discuz! データベース エラー

(0) このクエリを実行するのは安全ではありません

このエラーが発生しました
(select は安全ではないと考えられます 、したがって、まず確認してから外部アップデートを実行することをお勧めします

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート