Zendでマニアックな自作Validateのつくり方

Zend FrameWorkのValidateのチェックでSQLを絡めてチェックする方法


・会員登録などでユーザID(任意の英数字)の重複チェックを行い場合

SQLでユーザ情報のテーブルからwhere句で指定してチェックするとき

こちらにサンプルのプログラムを置いたので参考にして下さい。


注意点
自作のValidateを作成したらValidateのpathを「Zend/Loader.php」を
includeする前にini_setなどで追加して使わないとうごきませんからね〜〜〜w

例) index.php

ini_set("include_path" ,ini_get("include_path") . PATH_SEPARATOR . realpath(dirname(__FILE__) . '/hoge/hoge2'));

require_once "Zend/Loader.php";

Zend_Loader::registerAutoload();