【WordPressカスタマイズ相談】現役プログラマが解決策を教えます

WordPress(ワードプレス)のお悩み、うまくいかなくてお困りなこと、不具合調査、新規制作依頼まで、ウェブアプリケーションエンジニアがあなたをサポートします。

MySQL

PHPでユニーク制約カラムへの登録はMySQLのエラーコード23000をみるかIGNOREを使うとスムーズ

ユニーク制約とは、重複した値を登録することができないことを意味します。 たとえば1000件のデータを作る場合、1件ずつ重複チェックをしてから登録という流れになると思います。 テーブルロックしないと他から登録されたり、1000件の作成データ内にも重複が…

DBから取得した値の大文字小文字を区別する

パスワードやコードをユーザーに発行する場合、 文字の大文字小文字を区別したいときがあるかと思います。今回はPHPとMySQLで作るシステムで考えてきましょう。 カラムの設定が必要となる 既存のテーブルのカラムをbinary属性に変更する WHERE句で確認 まとめ

(MySQL)条件に当てはまる件数をCASEで求めるSQL文

会員データや応募データなど個人情報を管理していたりすると、 アクティブユーザーの統計が気になってきます。仕事で「応募データの統計をだす」なんて方もいらっしゃるかもしれません。少し難易度が高めのDB集計ですが、サンプルがあれば意外と簡単にできま…