ユーザーからデータを収集するための 2 つの数値フィールドがあります。codeigniter フォーム検証クラスを使用して検証する必要があります。
条件:
- 最初のフィールドはゼロにすることができます
- 2 番目のフィールドをゼロにすることはできません
- 最初のフィールドは 2 番目のフィールドと同じであってはなりません
- 2 番目のフィールドは最初のフィールドより大きくなければなりません
現在私は使用しています
$this->form_validation->set_rules('first_field', 'First Field', 'trim|required|is_natural');
$this->form_validation->set_rules('second_field', 'Second Field', 'trim|required|is_natural_no_zero');
しかし、上記の 3 番目と 4 番目の条件を検証するにはどうすればよいでしょうか。
前もって感謝します。