【发布时间】:2014-12-31 04:06:04
【问题描述】:
$crud = new grocery_CRUD();
$crud->set_table('generate_eblskyid');
$crud->set_rules('salt', 'Salt Code','callback_check_salt');
$output = $crud->render();
然后在回调函数中我做了以下
function check_salt($str)
{
$salt = $_POST['salt'];
if($salt > 5)
{
$this->get_form_validation()->set_message('salt',"Salt value must be less then FIVE");
return FALSE;
}
}
当我去添加记录时,如果我给出低于 5 的盐值,则插入成功,但当我给出大于 5 的值时,它会显示“插入时发生错误”而不显示我的自定义消息。
我做错了什么??
【问题讨论】:
标签: php codeigniter validation grocery-crud