PHPちょこっとリファレンス

コピペしてすぐ使えるPHPリファレンスです。

「 MySQL 」 一覧

[MySQL] データが無ければINSERT、あればUPDATEする

2015/09/21   -MySQL
 

テーブルにデータをINSERTする時、 既に同じ主キーのデータが存在する場合はUPDATE、 存在しなければINSERTをするSQLサンプルです。 ※ORACLEでいうMERGEと同じ機能です。 サン …

PHP

[PHP] MySQLをDELETEする

2015/09/21   -PHP, データベース関連
 

MySQLをDELETEするサンプルです。 サンプルソース 以下のようなテーブルを想定します。 【testテーブル】 項目名 型 制約 ID INT(3) PK VAL1 VARCHAR(50) VA …

PHP

[PHP] MySQLをUPDATEする

2015/09/21   -PHP, データベース関連
 

MySQLをUPDATEするサンプルです。 サンプルソース 以下のようなテーブルを更新してみます。 【testテーブル】 項目名 型 制約 ID INT(3) PK VAL1 VARCHAR(50) …

PHP

[PHP] MySQLにINSERTする

2015/09/21   -PHP, データベース関連
 

MySQLにINSERTするサンプルです。 サンプルソース こんなテーブルにINSERTしてみます。 【testテーブル】 項目名 型 制約 ID INT(3) PK VAL1 VARCHAR(50) …

[MySQL] テーブルに自動採番列を設定する

2015/09/21   -MySQL
 

MySQLのテーブルに自動採番列を作成するサンプルです。 サンプルソース

【確認】 以下のINSERT文を実行すると、ID列には自動採 …

[MySQL] テーブルの作成

2015/09/21   -MySQL
 

MySQLでテーブルを作成するサンプルです。 サンプルソース このようなテーブルを作成してみます。 【testテーブル】 項目名 型 制約 id1 整数型3桁 主キー id2 文字型5桁 主キー va …

[MySQL] 日付文字列を日付型にする

2015/09/13   -MySQL
 

日付文字列を日付型に変換するには、str_to_dateを使用します。 サンプルソース

【結果】 2015-01-02 補足メモ 日付 …

[MySQL] 日付をフォーマット表示する

2015/09/13   -MySQL
 

MySQLで現在日時をフォーマット指定して表示するサンプルです。 サンプルソース 日付をフォーマットするには、date_formatを使用します。 [crayon-5dd642d49dd3261774 …

[MySQL] 日時を加算・減算するSQL

2015/09/13   -MySQL
 

MySQLで日時を加算・減算するSQLサンプルです。 サンプルソース 日時の加減算を行うには、date_add関数を使用します。

※時 …

PHP

[PHP] MySQLで発生した例外がキャッチできない

MySQLで例外が発生してもデフォルト状態だと、PHPは何もなかったかの如く振舞うので、これを知らないと結構ハマります・・ 以下のようにすれば、MySQLで発生した例外をPHPでキャッチできます。 サ …