2020年11月6日 / 最終更新日時 : 2020年12月18日 cnyomo Laravel モデル(Model)を使う Laravelでは、データベースへのアクセス(SELECTやINSERT,UPDATE,DELETE)をモデル(Model)を介して行いことができます。 例えば、「members」というテーブルがあった場合、このテーブル […]
2020年11月6日 / 最終更新日時 : 2022年12月9日 cnyomo Laravel 課題2020-11 ログイン機能を有した簡単な会員管理システムを作ります。ログイン機能はLaravelが提供する標準ログイン機能を使います。DBテーブルへのアクセスはすべてモデルを介して行うこととする。一覧ページにはページング機能を実装する […]
2020年10月29日 / 最終更新日時 : 2020年10月30日 cnyomo SQL 集約関数とGROUP BY 集約関数 件数SELECT count(id) as count_id FROM members; 最大値SELECT max(age) as max_age FROM members; 最小値SELECT min(ag […]
2020年9月25日 / 最終更新日時 : 2022年11月4日 cnyomo Laravel 課題2020-10 ログイン機能を有したスレッド型掲示板を開発します。ログインユーザは、自由にスレッドを作成することができ、スレッドにはレス(投稿)をするとこができます。 テーブル定義 スレッドテーブル ID ユーザID スレッド名 作成日 […]
2020年9月18日 / 最終更新日時 : 2020年10月29日 cnyomo SQL 結合(JOIN) INNER JOIN (内部結合) SELECT * FROM threads INNER JOIN responses ON threads.id = responses.thread_id; SELECT * FRO […]
2020年9月11日 / 最終更新日時 : 2022年7月22日 cnyomo Laravel 課題2020-09 ログイン機能を有した掲示板システムを開発します。ログイン機能はLaravelが提供する標準ログイン機能を使います。 テーブル定義 記事テーブル ID ユーザID タイトル 内容 登録日時 更新日時 ユーザテーブル (La […]
2020年9月4日 / 最終更新日時 : 2020年9月18日 cnyomo Laravel ログイン機能を実装する Laravelには、ログイン機能を自動生成してくれる便利な仕組みがあります。メールアドレスとパスワードによるユーザ認証であれば、Laravelが自動生成してくれるログイン機能だけで十分です。 自動生成をするために、npm […]
2020年7月30日 / 最終更新日時 : 2020年9月4日 cnyomo Laravel セッションを使ってみる 今回は、Laravelでセッションを使う方法を解説します。 セッションは、サイトを利用しているユーザ個別の情報を、サーバに保存しておく仕組みです。この仕組みによって、複数のページを跨いで情報を維持することができます。この […]
2020年7月17日 / 最終更新日時 : 2020年7月30日 cnyomo Laravel マイグレーションでテーブルを作る Laravelは、テーブル定義を元に自動でテーブルを作成(CREATE TABLE)するマイグレーションという機能を提供しています。 例えば、次のようなテーブルをマイグレーション機能を使って自動生成してみましょう。 テー […]