ビデオ: 第23回:PHPを使ったSQLインジェクション対策(後半) 2024
PHPはmysql関数とmysqli(MySQL改良版)関数の2種類の関数を提供します。どの機能を使用するかは、使用しているMySQLとPHPのバージョンによって異なります。
mysqli関数は、MySQLバージョン4.1以降で使用するためにPHP 5で追加されました。ウェブホスティング会社を利用している場合は、PHP 5、それが提供するMySQLのバージョン、mysqliの機能を利用できるかどうかを知る必要があります。
<! - 1 - >おそらく、PHP 5以降、MySQL 5. 0、mysqli関数を使用しています。 Webホストがmysqli関数を提供していない場合は、mysqli関数をmysql関数に変換する必要があります。
PHPスクリプトをローカルに開発し、完成したスクリプトをWebホスティング会社にアップロードすることを計画している自分のコンピュータにPHPとMySQLをインストールした場合は、同じバージョンをインストールして、Webホストと同じMySQLサポート機能をアクティブにする必要があります提供します。
<! - 2 - >それ以外のバージョンをインストールした場合、新しいバージョンであっても、ウェブホストのコンピュータでローカルコンピュータと同じように動作しないことがあります。