エンジニ屋.com(エンジニヤドットコム)

ITエンジニアによる開発・転職・資格取得記録などを書いてます!

【MySQL】UPDATE エラー処理:#1064 - SQL構文エラーです。バージョンに対応するマニュアルを.... 【クエリ文】

UPDATE文でJOINで結合したデータを更新しようとしたところ、下記のエラーが発生しました。エラー文面でもありますが、原因はSQLの構文エラーです。 ちょっとしたことですが、注意する箇所があったので記事に残しておきたいと思います。 エラー文 phpMyAdmin …

【MySQL】時間を除いて日付のみで絞り込み【SQL文】

例えば、下記のような受注データがあるとします。 日付ごとの支払い金額を算出したいと思い、単純にGROUP BY "出荷日時"ですると、時分秒まで一致しているかどうかを見てしまい、日時別で算出されてしまいます。 では、年月日が一致した合計金額を算出したい…

【symfony】ローカル環境で簡単メールテスト【Eccube4】

メール送受信する為には、メールサーバの設定が必要です。ただ開発環境でわざわざ設定するのは面倒。そんな時にサクッとメール送信がテストできるツールを紹介します。 Mailtrap Mailtrapという無料ダミーSMTPサーバを使用します。初見の方は、一見サーバと…

【32歳転職者】エンジニアになるのに遅すぎることはない【体験記】

先日、LINENEWSで[卒業発表の乃木坂46新内眞衣「物事に遅すぎることはない」]という見出しを目にしました。 エンジニアの転職経験を通して、正にその通りだと痛感した思いがあります。 ただ転職に伴い不安がありました。 - 他業界からこの年齢で転職は可能…

【PHP】array_searchを使用する際の注意点 

PHP

array_searchを使っていて、ちょっとした落とし穴にはまってしまったことあったので、 メモ程度ですが記事にしたいと思います。 先ずは、array_searchの使い方を簡単に説明すると、第二引数で指定した配列の中から、第一引数と同じ文字列が存在した場合、一…

【Git】git pull する前に差分を確認

Git

メモ程度の内容ですが、git diffを使用したリポジトリ間の差分確認方法を書きます。 リモートリポジトリと本番サーバの差分確認の手順 git fetch 先ずはgit fetchでリモートのブランチを最新バージョンに更新 git diff 更新されているファイル単位で確認する…

【カスタマイズ】ゲスト購入不可にする方法【Eccube4】

デフォルトのゲスト購入可能仕様を不可にカスタマイズ 購入フロー中のレジに進むボタンをクリックすると、 ログイン画面にリダイレクトされる。 ログイン画面には、ゲスト購入ボタンも表示されるので、カスタマイズにてゲスト購入を不可にする。 Eccube4バー…

【カスタマイズ】商品CSV登録に項目の追加方法【Eccube4】

商品CSVインポートの項目を追加 イメージ画像 前提 商品登録にオリジナルの項目としてJanコードを追加している状態です。 もし商品登録にオリジナルの項目の追加方法を知りたい方は、こちらをご確認ください。 enginiya.com 雛形ファイルにヘッダーを追加 商…

【Eccube4】CSV出力の項目を追加する方法

商品登録に追加されたオリジナル項目をCSV出力項目に追加する イメージ画像 前提 JANコードというオリジナルの項目は既に追加されているとします。 商品登録に項目の追加方法を知りたい方は、 こちらをどうぞ! enginiya.com CSV出力項目設定に項目名を表示 …

【Laravel8】お問い合わせフォームの作り方 メール送信まで解説

Laravel8では7と比べ若干の仕様の違いで、今まで通りにコードを書くとエラーが発生します。 本記事では、Laravel8でのお問い合わせフォームの作成方法をまとめました。 作成ページ 開発環境 ルーティングを作成 コントローラを作成 トップページを作成 web.p…