[Codeigniter-users] データーベースのエラー制御

Back to archive index

ikari****@ecoin***** ikari****@ecoin*****
2009年 6月 7日 (日) 00:29:12 JST


碇です

簡単ですがコードをつけておきます

class Test extends Controller{

	function __construct(){
		parent::Controller();
	}
	function index(){
		$this->load->database();
		$err = $this->_error_message();
		//空です

		$this->load->model('m_test');
		$this->m_test->select();
	}
}

class M_test extends Model{
	function __construct(){
		parent::Model();
	}
	function select(){
		$query = $this->db->get('t1');
		$err = $this->db->_error_message();
		//空です
	}
}

以上よろしくおねがいします

On Sun, 07 Jun 2009 00:02:18 +0900
ikari****@ecoin***** 様wrote:

> お世話になります
> 碇です
> 
> データーベースへの接続でエラーをハンドリングしたいのですがどのようにした
> らいいのかわかりません。
> 
> Driver mysql
> 
> 試しにmysqlを落として接続できない場合は、エラー処理などを行おうとしてい
> ます
> 
> 手動で接続しようとして
> controllerで
> $this->load->database();
> $this->db->_error_message()
> は空でエラー判定できません
> 
> またwarningが出力されてしまい、これも実運用となった場合には表示させない
> ようにしたいです
> 
> どのようにしたらエラーを判定できるでしょうか?
> 
> 以上よろしくお願いします
> 
> 
> -- 
> 碇 永志
>  <ikari****@ecoin*****>
> 
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users

-- 
碇 永志
 <ikari****@ecoin*****>




Codeigniter-users メーリングリストの案内
Back to archive index