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 />}
ログイン後にコピー
上記は簡単な例です。完璧な記述方法は、オンラインで見つけることができます。