ホームページ > バックエンド開発 > PHPチュートリアル > PHP フレームワークはどのようにして SQL ステートメントを書かずにデータベース内のテーブルのフィールドを呼び出すことができるのでしょうか?

PHP フレームワークはどのようにして SQL ステートメントを書かずにデータベース内のテーブルのフィールドを呼び出すことができるのでしょうか?

WBOY
リリース: 2016-06-13 12:08:18
オリジナル
1070 人が閲覧しました

PHP フレームワークは SQL ステートメントを書かずにデータベース テーブルのフィールドを呼び出すにはどうすればよいでしょうか?

この投稿は albb_num1 によって最終編集されました: 2014-10-20 23:13:07 多くのフレームワークではそう言われています。 SQL ステートメントを記述する必要がなく、カプセル化するだけでデータ テーブルのフィールドを呼び出すことができます。従来のチュートリアルでは SQL ステートメントなしではデータベースを操作できないとされているため、これは驚くべきことです。

Baidu からの記事を掲載する投稿を拒否します。自分の意見を持ちましょう
-----解決策のアイデア----------------------
これは非常に簡単に実装できます
php クラスを作成し、データベース操作ステートメントをこのクラスに書き込みます

次にパラメーターを渡して呼び出します。理解できているかどうかはわかりません明らかに
-- ----ソリューションのアイデア---------------------
ほとんどの PHP フレームワークは ORM (オブジェクト リレーショナル) をシミュレートします。マッピング、データをモデリングする概念的で理解しやすい方法)の実装ですが、最終的には実行のために SQL 命令に変換されます

-----ソリューションのアイデア------ -- --------------
もちろん、フレームワーク内のメソッドもカプセル化されます。最終的には、SQL も実行する必要があります。

function select($table,$field_array){<br />    $field = implode(',', $field_array);<br />    $r = mysql_query("select $field from $table");<br />     return $r;<br />}
ログイン後にコピー

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