おーしまブログ

プログラミングやってます

2021-03-01から1ヶ月間の記事一覧

【PHP】配列の中身でnullのものを排除する

php

こんにちは、おーしまです。今回は、配列の中にnullがあるかもしれない状況で、配列の中身の「null」や「""」取り除き、配列をきれいにする方法について書きます。「array_filter」を使います。 //実行結果 Array ( [0] => くるま [1] => 1 [3] => 1 ) 「""…

【laravel】aタグにパラメータを付ける

こんにちは、おーしまです。今回は、HTMLのaタグにパラメータを付与する方法について書きます。 基本的に、HTTPメソッドはGETでのやり方です。 aタグでPOST通信をする方法もあるようですが、今回は勘弁してください。 laravelでは、bladeファイルを使ってい…

【PHP】checkboxでいくつか選べる検索(クエリビルタ)

こんにちは、おーしまです。 今回はcheckboxで選択された中で、どのような選ばれ方をしても検索できる方法について書きます。 例えば、 車を管理しているcarsテーブルがあったとします。そのカラムの1つに、カーナビが付いているかを管理するnavi_statusカ…

【PHP】whereRawで直接SQL文を挿入して、データを取ってくる

こんにちは、おーしまです。今回は、WhereRawでクエリビルダに直接SQL文を挿入する方法について書きます。 例えば、resource_stocksという資材の在庫を管理するテーブルがあったとします。 内容は以下の通りです。 ここで、ターミナルで、 select stock + 10…

【就職決まった】TECH:CAMPに通ってみて

こんにちは、おーしまです。今回は、就職が決まったのでその報告をします。 長く続いた、TECH:CAMPシリーズも終わりになります。個人的に少し寂しいですね。。。笑 2020年9月4日からTECH:CAMPに通い始め、10週間のカリキュラムを終え、11月13日くらいに卒業…

【PHP】whereInを使ってサブクエリする

こんにちは、おーしまです。今回は、whereInを使ってサブクエリしていきたいと思います。 今回は3つのテーブルがありusersテーブル(多) → (一)articlesテーブル(多) → (一)commentsテーブルのような関係性があるとします。 また、articlesテーブルに…

【PHP】$thisとは

こんにちは、おーしまです。今回はPHPの$thisについて書いていきます。 $thisとは、擬似変数と呼ばれ、PHPでクラスを実装する時に自身のプロパティやメソッドにアクセスするために使用します。つまり、 $this->(プロパティ、メソッド) と書いて、クラスの…

ここはどこ おれはだれ それに近いものがあんだよ 始めようとした奴らも迷い始めてる 怖がらせないでよ そりゃ甘くはないけど まだまだ 夢見ていい世界なんでしょ {UVERwould「ハイ!問題作」}