首页 > Web开发 > 详细

php thinkphp3.2.3调试方法

时间:2021-08-30 05:14:07      阅读:10      评论:0      收藏:0      [点我收藏+]
  1. 调试执行的SQL语句

    getLastsql方法来输出上次执行的sql语句,有时候数据不符合预期时,用此方法可以方便的观察查询语句,判断逻辑是否有误。
    $User = M("User"); // 实例化User对象
    $User->find(1);
    echo $User->getLastSql();
    // 3.2版本中可以使用简化的方法
    echo $User->_sql();
  2. 调试数据库错误信息

CURD操作如果返回值为false,表示数据库操作发生错误,这个时候就需要使用模型的getDbError方法来查看数据库返回的具体错误信息。

   $User = M("User"); // 实例化User对象
   $result = $User->find(1);
   if(false === $result){
       echo $User->getDbError();
   }      
 
 

php thinkphp3.2.3调试方法

原文:https://www.cnblogs.com/wengzx/p/15196719.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!