ホームページ >バックエンド開発 >PHPチュートリアル >discuz データを取得するときに %s %t %f %i %s %d %n を使用する方法
%s %t %f %i %s %d %n discuz のデータ取得の使い方
discuz にはこのような記号がたくさんありますが、これらは便宜上のものと思われます。
また、discuz sql ステートメントには多くのパラメーターがあり、公式は明確な説明をしていませんが、ソースコードは半分しか理解できません。
たとえば、このような文章では、
------解決策のアイデア---------- 括弧内のパラメータもいくつかあります。 ------- -----
PHP の基盤を改善する必要があります...
次の配列はメソッド fetch_first のパラメータです。配列内の値は同じです。前の SQL ステートメントの %t と %d のように、. などのプレースホルダーは 1 対 1 に対応します
例: DB::fetch_first("SELECT * FROM %t WHERE uid=%d",array ('common_member',1));
%t =pre_common_member (DB::table とテーブル接頭語がデフォルトで実行されます)
%d=1 (intval がデフォルトで実行されます)