发布于 2014-08-19 13:37:45 | 797 次阅读 | 评论: 1 | 来源: 网友投递
error方法:error(),无需传入任何参数,返回值为数组:Array(),即为数组形式的数据库错误信息
以下以官网示例进行完整说明(部分可能经过修改)
例:
$database = new medoo("my_database");
//故意输入一个不存在的表名bccount
$database->select("bccount", array(
"user_name",
"email"
), array(
"user_id[<]" => 20
));
var_dump($database->error());
// array(3) { [0]=> string(5) "42S02" [1]=> int(1146) [2]=> string(36) "Table 'my_database.bccount' doesn't exist" }
以上出现三个参数,直接看最后一个即可获知详细的错误原因。如没有错误则返回NULL
本例中,错误原因为:mydatabase库中不存在bccount表