Laravel

Laravel

[Laravel] クエリビルダでUPDATEする (DB::table)

概要 クエリビルダのメソッドを使ってUPDATEを実行していきます。 実践 ソースコード コントローラー public function index(){ DB::table('emp...
Laravel

[Laravel] クエリビルダでINSERTする (DB::table)

概要 クエリビルダのメソッドを使って、INSERT処理を行います。 実践 ソースコード コントローラー public function index(){ DB::table('empl...
Laravel

[Laravel] クエリビルダでSELECTする (DB::table where orderby get)

概要 クエリビルダを使用して、SELECT文を実行して表示させます。単純なselectとwhere句、orderby句を使った内容にします。 実践 ソースコード コントローラー public func...
Laravel

Undefined property: stdClass エラー解決 [laravel blade]

エラーの内容 エラーの概要 エラーを直訳すると、プロパティが未定義という意味。今回はDB:selectメソッドで取得した値を表示しようとしたら、DBのテーブルのカラムに存在しない名前を使っていたため、エラーになっていた。 ...
Laravel

[Laravel] DBファサードのDB::selectでselect実行

概要 Illuminate\Support\Facades\DBクラスを使って、select文を実行し、bladeテンプレートで表示します。 実践 ソースコード コントローラー public func...
Laravel

[Laravel] MySQL(MariaDB)の環境構築

概要 LaravelプロジェクトからMariaDBに接続できるように、環境構築を行います。 .envの編集 プロジェクトフォルダ直下にある、.envファイルを編集します。.envには、環境変数が設定されており、今回はDB...
Laravel

[Laravel] Bladeの継承 @yield @section @show @parent

Bladeテンプレートの継承の概要 Webページには、ヘッダーやサイドバー、フッターといった共通部分のレイアウトがあります。そういった共通部分を、bledeテンプレートのファイルごとにソースを記載するのは、大変で、修正があった場合、...
Laravel

[Laravel] POSTリクエストの基本的な使い方

POSTリクエストとは HTTP通信でリクエストするメソッド。POSTリクエストは、リクエストパラメータを指定した場合、GETとは違ってURLにその情報が非表示になります。 ソースコード ルーティング Route:...
Laravel

[Laravel] GETリクエストの基本的な使い方

GETリクエストとは HTTP通信でリクエストするメソッド。GETリクエストは、リクエストパラメータを指定した場合、URLにその情報が追加されます。 ソースコード ルーティング Route::get('get', ...
Laravel

[Laravel] ルートパラメータの基本的な使い方

ルートパラメータの概要 ルートパラメータは、URLの一部をパラメータとして、コントローラー等に渡して利用します。 ソースコード web.php Route::get('top/{id}', 'App\Http\Controllers\Mai...