子要素や親要素、自要素を削除する方法をご紹介します。
子要素や親要素、自要素を削除する方法をご紹介します。
PHPでファイルをアップロードするシンプルな方法から、エラーチェックや容量制限を設定する方法も併せてご紹介します。
SERVER変数を使ったURL取得法をご紹介します。
ホスト名だけや、ホスト名以下のURIのみ、クエリ文字を除外して取得などいろいろな取得方法があります。
それら一般的な方法と、便利に使い回す方法もご紹介します。
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
句などで、並び替えや特定の値を検索したり、件数を制限したりなどさまざまな条件を指定する方法もご紹介しています。
PHPでは、URLのパラメータを分解して取得できる便利な関数があります。
parse_url()
を使えば、Amazonのような&
(アンド)で繋がれた長いURLパラメータも項目ごとに取得できて便利です。
金額などの数値を1,000単位でカンマ区切りにしてくれる便利な関数がPHPにはあります。
number_format()
を使えば、桁が多い数値もとても見やすくなるでしょう。
PDOは「PHP Data Objects」の略称で、PHP5.1よりサポートされたデータベース接続のための抽象化レイヤーです。
抽象化レイヤーってよく分かんないですけど、MySQLだろうがPostgreSQLだろうがSQLiteだろうが、同じ関数を使っても「よしな」にPHPとデータベースの間を取り持ってくれる便利なヤツですね。
mysql_connect()
がPHP5.5で非推奨となり7.0で削除されたため、現在のPHPによるデータベース接続の主流となっています。
今回は、このPDOを使ったMySQLとの接続方法をご紹介します。
接続を失敗した際のエラーも見ていきますので、エラーで上手く行かない人はエラーメッセージを確認してみましょう。