2016-02-02 3 views
0

У меня есть этот кодCodeIgniter форма проверки greater_than_equal_to не работает

$this->form_validation->set_rules('MinimumSalary', 'Minimum Salary', 'trim|required|min_length[1]|max_length[20]|numeric|greater_than_equal_to[0]'); 
$this->form_validation->set_rules('MaximumSalary', 'Maximum Salary', 'trim|required|min_length[1]|max_length[20]|numeric|greater_than_equal_to[MinimumSalary]'); 

и все же он всегда бросает ошибку, когда я вхожу MinimumSalary = 100 и MaximumSalary = 200, The Maximum Salary field must contain a number greater than or equal to Minimum Salary

ответ

0

Try This

'trim|required|min_length[1]|max_length[20]|numeric|greater_than_equal_to['.$this->input->post('MinimumSalary').']'); 
+0

Это работает, за исключением того, что в сообщении об ошибке указано значение MinimumSalary вместо имени поля. Неважно, но приятно иметь – Sunday

Смежные вопросы