PDOによるMySQLのDELETE文を使って、データベースのデータを削除します。
mysql_query()がPHP5.5で非推奨となり7.0で削除されたため、現在のPHPによるデータベース接続はPDOが主流となっています。
今回は、DELETE文とこのPDOを使ったMySQLのデータ削除方法ですが、パフォーマンスやセキュリティも考慮し、プリペアドステートメントを使っています。
複数のデータを一括で削除する方法もご紹介します。
PDOによるMySQLのDELETE文を使って、データベースのデータを削除します。
mysql_query()がPHP5.5で非推奨となり7.0で削除されたため、現在のPHPによるデータベース接続はPDOが主流となっています。
今回は、DELETE文とこのPDOを使ったMySQLのデータ削除方法ですが、パフォーマンスやセキュリティも考慮し、プリペアドステートメントを使っています。
複数のデータを一括で削除する方法もご紹介します。
PDOによるMySQLのUPDATE文を使って、データベースのデータを修正、更新します。
mysql_query()
がPHP5.5で非推奨となり7.0で削除されたため、現在のPHPによるデータベース接続はPDOが主流となっています。
今回は、UPDATE文とこのPDOを使ったMySQLのデータ登録方法ですが、パフォーマンスやセキュリティも考慮し、プリペアドステートメントを使っています。
複数のデータを一括で更新する方法もご紹介します。
PDOによるMySQLのINSERT文を使って、データベースにデータを登録します。
mysql_query()
がPHP5.5で非推奨となり7.0で削除されたため、現在のPHPによるデータベース接続はPDOが主流となっています。
今回は、INSERT文とこのPDOを使ったMySQLのデータ登録方法ですが、パフォーマンスやセキュリティも考慮し、プリペアドステートメントを使っています。
複数のデータを一括で登録する方法もご紹介します。
PDOによるMySQLのSELECT文を使って、データベースからデータを取得します。
mysql_query()
がPHP5.5で非推奨となり7.0で削除されたため、現在のPHPによるデータベース接続はPDOが主流となっています。
今回は、SELECT文とこのPDOを使ったMySQLのデータ取得をご紹介します。
WHERE
句やORDER BY
句などで、並び替えや特定の値を検索したり、件数を制限したりなどさまざまな条件を指定する方法もご紹介しています。
PDOは「PHP Data Objects」の略称で、PHP5.1よりサポートされたデータベース接続のための抽象化レイヤーです。
抽象化レイヤーってよく分かんないですけど、MySQLだろうがPostgreSQLだろうがSQLiteだろうが、同じ関数を使っても「よしな」にPHPとデータベースの間を取り持ってくれる便利なヤツですね。
mysql_connect()
がPHP5.5で非推奨となり7.0で削除されたため、現在のPHPによるデータベース接続の主流となっています。
今回は、このPDOを使ったMySQLとの接続方法をご紹介します。
接続を失敗した際のエラーも見ていきますので、エラーで上手く行かない人はエラーメッセージを確認してみましょう。