Merhaba arkadaşlar,
bugünden beri halledemedim bu sıkıntıyı, bilgisi olan varsa nerde yanlış yaptığımı söyleyebilir mi ?

Veritabanında kayıtlı üyelerin olduğu (users) tabloda kurum_onay adında int türü sütün var. 0 = Onaysız üye, 1 = onaylı üye...

Şimdi gelelim kodlara;

  • uyelik_tipi != "Bireysel"): ?>
    Kurumsalı Onayla


  • Burda eğer üye Bireysel üye değilse onclick bizi kurumsal_onay(kullanıcı idsi) adresine yönlendiriyor.
    ----------------------
    Models.php dosyası:

    //kurumsalı onayla
    public function kurumsali_onayla($user)
    {
    if (!empty($user)) {
    $data = array(
    'kurum_onay' => 1

    );
    $this->db->where('id', $user->id);
    return $this->db->update('users', $data);
    }
    return false;
    }


    Controller.php dosyası
    /*
    Kurumsal Hesabı Onayla
    */
    public function kurumsal_onay()
    {
    $id = $this->input->post('id', true);
    $user = $this->auth_model->get_user($id);
    if ($this->auth_model->kurumsali_onayla($user)) {
    $this->session->set_flashdata('success', trans("msg_updated"));
    } else {
    $this->session->set_flashdata('error', trans("msg_error"));
    }
    }



    Nerde yanlış yapıyorum acaba ?