codeigniter unique validation code example
Example 1: is_unique in codeigniter form validation
$this->form_validation->set_rules('order_no', 'Order no', 'required|callback_check_order_no');
Example 2: is_unique in codeigniter form validation
function check_order_no($order_no) {
if($this->input->post('id'))
$id = $this->input->post('id');
else
$id = '';
$result = $this->Data_model->check_unique_order_no($id, $order_no);
if($result == 0)
$response = true;
else {
$this->form_validation->set_message('check_order_no', 'Order no already exist');
$response = false;
}
return $response;
}
Example 3: file form validation codeigniter
if (empty($_FILES['userfile']['name']))
{
$this->form_validation->set_rules('userfile', 'Image', 'required');
}