Codeigniter'da veritabanına kayıt ekliyorum eklemesine de kayıtı test ediyorum

eklendiyse kayıt eklendi,eklenmediyse de eklenmedi diyorum. şarta girdiğinde kayıt eklenmedi diyor ama veritabanına baktıgım da ekliyor

rica etsem bir de siz baksanız sevinirim

Controller
<?php class uyelikk Extends CI_Controller {
	
	
	function __construct(){
		
		parent::__construct();
		
		$uyelik = new uyelik();
		
		
	}
	
	function index() {
		
		
		$data['main_content'] = 	$this->load->view('hesaplar','',TRUE);
		$this->load->view('template',$data);
		
	}
	
	function uyekayit(){
		
							$uye_adi         =$this->input->post("adi",TRUE);
	  						$uye_soyadi      =$this->input->post("soyadi",TRUE);
							$uye_dogum_tarihi      =$this->input->post("dogum_tarihi",TRUE);
							$uye_eposta      =$this->input->post("eposta",TRUE);
							$uye_bay     =$this->input->post("bay",TRUE);
							$uye_bayan      =$this->input->post("bayan",TRUE);
							$uye_sifre      =$this->input->post("sifre",TRUE);
							$uye_sifre2      =$this->input->post("sifre2",TRUE);
					
				
				
		$uyedata = array($uye_adi,$uye_soyadi,$uye_dogum_tarihi,$uye_eposta,$uye_bay,$uye_bayan,$uye_sifre,$uye_sifre2);
		$this->load->model("uyelik");
		 $sonuc = $this->uyelik->uyeOlustur($uyedata);
		 
		  if($sonuc==1)
		  {
		    //updatesubject
           echo " kayıt eklendi";
		  }
		  else
		  {
		    //errors
			 echo " kayıt eklenmedi";
		  }
		 	
		
	
}
	
	
}
Model:
<?php

class uyelik Extends DataMapper {
	
	
	
	var $table = 'uyelik';
	
	function __construct($id=NULL) {
		parent::__construct($id); 
	
	}
	
	
	function uyeOlustur($params) {
		// üye veri tabanına ekle
		$s = new uyelik();
		
		
		$s->adi = $params[0];
		$s->soyadi = $params[1];
		$s->eposta  = $params[2];
		$s->dogum_tarihi  = $params[3];
		$s->cinsiyet  = $params[4];
		
		
		
		
		if($s->save())	{
			
			
			
			
			return $msg = 'başarılı';
		}else {
			echo $s->error->string;
			return $msg ='kayt sırasında bir hata oldu';
		}
	}
	
	}