Is this correct,i am not getting the else part and value of second query

July 24, 2015 661 views
PHP Frameworks MySQL
 function load_payment_view($primary_key) {
        $result['cid'] = $primary_key;
           //$data['cid'] = $cid;
        $result['total_amount']=$this->user_model->check_user_accnt($result);

         $result['final']=$this->user_model->check_last_added($result);


        if($result)
        { 

        $this->load->view('enter_amount_view',$result);
        }
        else
        {
              $this->load->view('payment_view',$result);
        }
}
1 Answer

Without knowing more about the underlying code I cannot say why you are not getting anything from your second query.

Your else statement will never be called because since you are assigning elements to the $result array/hash it will always be set and the if statement will always be true.

Have another answer? Share your knowledge.