スポンサーリンク

2019-08-01から1ヶ月間の記事一覧

CakePHP3のORMで,テーブルをJOINするPHPコード(SQLを書かずにLEFT JOIN)

CakePHPのORMでJOIN。CakePHPのバージョンは3.7.9で,CentOSのVPS上で使っている。 PHPコード Hogeモデルでfindする際に,Fugaモデルの情報をくっつけたい場合。 find() // fugaをhogeにJOINする ->join([ "table" => "fugas", "alias" => "f", "type" => "L…

PHPで日付(DateTime)の加減演算や,文字列フォーマット操作関連のよく使うサンプルコード覚書

そのつど調べるのが面倒なので記録しておこうと思う。 今日の日付を文字列として出力する 日付オブジェクトをフォーマットする ある日付文字列の,前後の日付を文字列として出力する ある日付オブジェクトの,前後の日付を文字列として出力する ある日付の曜…

MySQLで,連続した番号や日付を出力する。PostgreSQLのgenerate_series関数と同じことを実現

MySQLで, 連続した番号のリストや 連続した日付の一覧を出力するようなSQL。 連続した番号を出力する 連続した日付を出力する 今日までの30日間の日付を取得したい場合 参考資料 連続した番号を出力する SELECT 0 AS generate_series FROM -- MySQL組み込み…

Linux/CentOS7上で,phpMyAdminをインストールする手順。yumのエラーの対処法

AWS上のLinux/CentOS7で,phpMyAdminをインストールする手順。。 yumからインストールの場合 ファイルからダウンロードの場合 Apacheの設定をする (IPアドレスのアクセス制限など) コンフィグファイルの設定編集 参考資料 CentOS7上で実行することを確認: $…

PHPでGmailからメール送信する簡単なサンプルコード。PHPMailerでSMTP+TLS認証して日本語のメール本文を

PHPで簡単にメール送信するサンプルコードと,ライブラリのダウンロードの手順。Composerは不要なので,レンタルサーバーでも楽に設置できる。 PHPMailerのダウンロード 下記ページにアクセスする。 PHPMailer/PHPMailer https://github.com/PHPMailer/PHPMa…