PHPはmysqlデータベースを操作します
前の章を?qū)W習(xí)した後、MySQL の學(xué)習(xí)を終了しました。 MySQL にデータを送信する PHP と MySQL データベースを操作する PHP が重要なポイントです。
いくつか例を挙げてみましょう:
- ユーザーを登録するには、フォームデータのPOSTがPHPに送信され、データベースに書き込まれます
- 製品を購入するには、製品情報とユーザー情報がPHPを通じてデータベースに書き込まれます
- オンラインで支払うには、ユーザーのリチャージ情報がPHPを通じてデータベースに書き込まれます
- アップロードされたアバターアドレスを変更した後、データベース內(nèi)のアバターフィールドの値がPHPを通じて変更されます
...アプリケーションが多すぎますシナリオ。 Web ページ、モバイル端末、QQ WeChat パブリック アカウントから、PHP を使用してデータベースに接続し、操作します。
誰もが學(xué)びやすいように、データベースへの接続に関する知識をステップに分けました。 PHP を使用してデータベースに接続する方法を簡単に學(xué)習(xí)できることがわかります。
私たちが準(zhǔn)備したデータベース接続の知識は、ほぼすべてのデータベース接続方法に適用できます。
この一連のソリューションと手順は、PDO や PgSQl などのデータベース接続機(jī)能にも使用できます。
正式に學(xué)習(xí)を開始する前に、phpinof() を使用して mysqli 拡張機(jī)能を有効にする必要があります。開いたことを示す次の表示が表示されます:
mysqli 拡張モジュールがない場合。 「10.PHP 畫像処理」の章で學(xué)習(xí)しましたが、Windows サーバーで mysqli 拡張子が表示されない場合は、php.ini ファイルを開いて php_mysqli.dll を開きます。
注:
PHP7 以降、mysql 拡張機(jī)能はデフォルトでサポートされなくなりました。つまり、mysql_* シリーズの関數(shù)はサポートされなくなりました。データベースへの接続にはmysqliを使用してください。
mysqli は php5 と php7 の両方をサポートします。