前田
kms.m****@gmail*****
2011年 6月 23日 (木) 16:45:34 JST
database.php は、
$db['default']['db_debug'] = FALSE; // TRUEはデバッグON、FALSEは、デバッグ無し
下記で実行。
$query = $this->db->get_where('xxxxx',$where);
var_dump(__LINE__);
var_dump($query);
----
var_dumpの中身は、下記の配列が帰ってきます。「失敗した場合には *空の配列* を返します。」ではないようですが。
------
object(CI_DB_mysql_result)#59 (8) {
["conn_id"]=>
bool(false)
["result_id"]=>
NULL
["result_array"]=>
array(0) {
}
["result_object"]=>
array(0) {
}
["custom_result_object"]=>
array(0) {
}
["current_row"]=>
int(0)
["num_rows"]=>
NULL
["row_data"]=>
NULL
}
−−−−−−−−−−−−−−−
それと、”$db['default']['db_debug'] = FALSE;”にすると、下記のエラーがで
ます。
なんか、勘違いしていますか?
A PHP Error was encountered
Severity: Warning
Message: mysql_errno() expects parameter 1 to be resource, boolean given
Filename: mysql/mysql_driver.php
Line Number: 453
(2011/06/23 16:10), tsuji kuni wrote:
> kunitsujiです。
> 接続のエラーですか?
>
> var_dump($this->db);
> としたらどうなんでしょう?
>
> というか、、接続できないときは確か指定のdatabaseに接続できません、と
> 帰ってきたと思うんですが。
>
> 2011年6月23日16:06 前田 <kms.m****@gmail*****
> <mailto:kms.m****@gmail*****>>:
>
> 前田です
>
> 下記の記事
> データーベー スのエラー制御
> <http://sourceforge.jp/projects/codeigniter/lists/archive/users/2009-June/001850.html>
> http://sourceforge.jp/projects/codeigniter/lists/archive/users/2009-June/001850.html
>
> で、接続のエラーを取得できるには、どうすばよいのでしょうか?
>
> $this->db->insertで、TRUEが帰ってきます。orz
>
> --
> ----
> 前田 政彦
>
>
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> <mailto:Codei****@lists*****>
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
>
>
>
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
--
----
前田 政彦
-------------- next part --------------
HTMLの添付ファイルを保管しました...
Download