マガジンのカバー画像

PHPでデータベースをCRUD操作する

4
PHPでデータベースをCRUD操作するシステムをゼロから作る記事を集めました。誰かのお役に立てば幸いです。
運営しているクリエイター

#ノンプログラマー

PHPでデータベースをCRUD操作する①

PHPでデータベースをCRUD操作する①

 以前、MySQLをSQLから直接操作する記事を書きました。今回はPHPからデータベースをCRUD操作してみます。PHPとHTMLを用いることにより、ユーザーの端末からユーザー自身でデータを操作することが可能になります。CRUD画面をユーザーに提供することはWebシステム開発の第1歩です。

筆者の環境PC:Apple M1 チップ搭載MacBook Air
OS:macOS Ventura 13

もっとみる
PHPでデータベースをCRUD操作する②

PHPでデータベースをCRUD操作する②

 前回はプロジェクトの事前準備として、データベースの作成、テーブルの作成、プロジェクトフォルダの作成、ドキュメントルートの変更を行いました。
 今回からCRUD操作のための諸機能を作成していきます。

筆者の開発環境PC:Apple M1 チップ搭載MacBook Air
OS:macOS Ventura 13.6
MAMP:6.8
PHP:8.2.0

基本機能の実装システムを稼働させる基本的な

もっとみる
PHPでデータベースをCRUD操作する③

PHPでデータベースをCRUD操作する③

 前回の記事でユーザー登録機能と一覧表示機能を作成しました。今回は更新機能および削除機能、詳細参照機能を作成します。

筆者の開発環境PC:Apple M1 チップ搭載MacBook Air
OS:macOS Ventura 13.6
MAMP:6.8
PHP:8.2.0

ユーザー編集フォームの作成UsersControllerにeditメソッドを追加

 UsersController.php

もっとみる
PHPでデータベースをCRUD操作する④

PHPでデータベースをCRUD操作する④

 前回まででCRUD操作は完成しましたが、このままでは少々システムが使いづらいので、少しでも使いやすくなるように改良します。

筆者の開発環境PC:Apple M1 チップ搭載MacBook Air
OS:macOS Ventura 13.6
MAMP:6.8
PHP:8.2.0

エラーハンドリングエラー表示の制御

 本番環境ではエラーが発生した時にエラーの情報が画面に表示されると危険なのでエ

もっとみる