发布于 2014-08-19 13:37:45 | 772 次阅读 | 评论: 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表

最新网友评论  共有(1)条评论 发布评论 返回顶部
ngec 发布于2014-12-21 00:00:22
谢谢分享学习啦
支持(0)  反对(0)  回复

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务