php

MWWP 独自バリデーションの追加

概要 MW WP Form で独自バリデーションを追加し、チェックボックスでバリデーションルールを選択/追加できるようにするカスタマイズです。MW WP Form のフィルターフックmwform_validation_rulesを使って実装していきます。(公式リファレンス) 実装 各時変更が必要な部分と注意事項は以下になります。 バリデーションルールのオブジェクトが入っている配列引数($valid […]

php

MySQL テーブルのレコードを複製する【PHP PDO】

PHPのPDOを通して同テーブルのレコードを複製する方法です。 コピー機能などを実装する際に使えそうですね。実際に使えました。 環境 mysql Ver 14.14 Distrib 5.7.25 PHP 7.2.14 概要 まずは簡単な流れを確認します。 ①同一セッション内でのみで使用されるテーブル(TMPPORARY TABLE 以下 TT)を生成 ②TTに対象のテーブルのDDL(構造)をコピー […]