Laravel

Laravel

【Laravel 入門】ページネーションのつくり方

ページネーションとは、データを一定数ごとに取り出し表示する技術です。下の画像のように、たとえば100件あるデータを10件ずつ取り出し、リンクで自由にページ移動することができる機能のことですね。 今回は、Laravel でこの...
Laravel

【Laravel 入門】「Eloquent」を利用したデータベースの操作やテーブルの結合

DBクラスを使用してデータベースにアクセスすることができますが、レコードの値を連想配列としてまとめたものが更に配列やコレクションとしてまとめられており、あまり便利な形で得られるわけではありません。そこで、Laravel に内蔵されている「...
Laravel

【Laravel 入門】クエリビルダを使ってデータベースにアクセスする

「クエリビルダ」という機能を使うと、SQLクエリ文を使用せずPHPのプログラムでデータベースにアクセスすることができるようになります。今回は、クエリビルダの使い方について解説していきます。なお、すでに以下のような people テーブルを...
Laravel

【Laravel 入門】データベースの作成方法(SQLite)

今回は、Laravel でデータベースを利用するための設定方法や、テーブル・レコードの作成方法を解説していきます。 参考書 PHPフレームワークLaravel入門第2版posted with ヨメレバ掌田津耶乃 秀和システム ...
Laravel

【Laravel 入門】フォームの入力内容を検証する(バリデーション)

今回は、ユーザーがフォームに入力した内容が正しい形式で書かれているかを検証する「バリデーション」という機能について解説していきます。 参考書 PHPフレームワークLaravel入門第2版posted with ヨメレバ掌田津耶...
Laravel

【Laravel 入門】ミドルウェアの使い方

今回は、ミドルウェアの使い方について解説していきます。 参考書 PHPフレームワークLaravel入門第2版posted with ヨメレバ掌田津耶乃 秀和システム 2019年12月30日頃 楽天ブックス楽天koboAm...
Laravel

【Laravel 入門】サービスプロバイダからビューコンポーザを利用する

コントローラとは別なロジックを使って処理を行い、ビューにデータを結合させたいときに、「ビューコンポーザ」と「サービスプロバイダ」を使用します。今回は、それぞれの役割や関係性、使い方について解説していきます(^_^) 参考書 P...
Laravel

【Laravel 入門】テンプレートを用いたレイアウトの作成

多くのページがあるサイトでは、全体の統一感を持たせるためにデザインを共通化させるのが一般的です。今回は、レイアウトの継承や、テンプレートをセッションとして組み合わせてレイアウトを作成する方法を解説します。 参考書 PHPフレー...
Laravel

【Laravel 入門】blade テンプレートの使い方

laravel が採用している MVC モデルの中でも、今回は View にあたる blade テンプレートの使い方や、コントローラとの値の受け渡し方法など解説していきます(^_^)参考書 PHPフレームワークLaravel入門第2...
Laravel

【Laravel 入門】コントローラの使い方

今回は、laravel が採用している設計思想であるMVCモデルの概略と、コントローラの使い方の基礎を解説していきます。 参考書 PHPフレームワークLaravel入門第2版posted with ヨメレバ掌田津耶乃 秀和シス...
タイトルとURLをコピーしました