ホームページ  >  記事  >  バックエンド開発  >  thinkphpでテーブルメソッドを使用するにはどうすればよいですか?

thinkphpでテーブルメソッドを使用するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-09-26 08:40:131321ブラウズ

オンラインで見つけた内容は、ドキュメントに書かれていることと基本的に同じです:
http://document.thinkphp.cn/m...

リーリー

しかし、
M()->table("tp_user)->select();
を使用すると、エラーが報告されます。エラーメッセージの SQL ステートメントには、設定ファイル内のテーブルプレフィックスが含まれていますが、 table メソッドでは、テーブル プレフィックスを自分で追加する必要はないのですが、プレフィックスを追加した後も設定ファイル内のプレフィックスを読み取るのはなぜですか?

また、ドキュメントに書かれているプレフィックスを省略する方法: M()->table("__USER__") は、実際の開発で使用する必要がありますか?

こうやって書くと楽じゃないですか? -->M(「ユーザー」)

返信内容:

オンラインで見つけた内容は、ドキュメントに書かれていることと基本的に同じです:

http://document.thinkphp.cn/m...
リーリー

しかし、

M()->table("tp_user)->select();
を使用すると、エラーが報告されます。エラーメッセージの SQL ステートメントには、設定ファイル内のテーブルプレフィックスが含まれていますが、 table メソッドでは、テーブル プレフィックスを自分で追加する必要はないのですが、プレフィックスを追加した後も設定ファイル内のプレフィックスを読み取るのはなぜですか?
また、ドキュメントに書かれているプレフィックスを省略する方法: M()->table("__USER__") は、実際の開発で使用する必要がありますか?

こうやって書くと楽じゃないですか? -->M(「ユーザー」)

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