私はウェブサイトを開発していますが、セキュリティには常に注意を払っています。準備ステートメントを使用して作業するmysql database
ことは、から保護するための良い選択sql injection
です。私は に慣れていませんcodeigniter
が、今は2.1.4 version
. これは最新のものです。mysqli
フレームワークでの拡張機能の使用に関する情報を取得できませんでした。誰かが私を助けてくれれば幸いです。ありがとう。
質問する
669 次
1 に答える
1
この投稿から取得すると、ドライバーをインストールして MySQLi 構文を使用できます。
Codeigniter には、system/application/config/database.php で次のように設定できる mysqli 用のデータベース ドライバーが含まれています。
$db['default']['dbdriver'] = "mysqli";
ただし、いくつかの制限があります。私が読んださまざまなソース (たとえばthis ) から、複数のクエリや準備済みステートメントを実行することは不可能のようです。MySQLi 構文を使用してもいくつかの利点は得られますが、MySQLi の機能を十分に活用することはできません。
于 2013-11-13T16:38:09.403 に答える