ホームページ  >  記事  >  バックエンド開発  >  discuz! 計画されたタスクは実行後に空白になります。

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

WBOY
WBOYオリジナル
2016-06-23 13:48:031173ブラウズ

<?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 は安全ではないと考えられます 、したがって、まず確認してから外部アップデートを実行することをお勧めします

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。