文档章节

execute成功与否判断

动物园长
 动物园长
发布于 2016/07/11 19:29
字数 153
阅读 23
收藏 0

execute($sql);

用 execute 执行 sql语句后,

直接用
 

if( execute($sql) ){
   return true;
}else{
   return false;
}

这样来判断,不能直接判断语句是否成功。

然后用zend看了下核心代码

    /**
     * 执行语句
     * @access public
     * @param string $str  sql指令
     * @return integer|false
     */
    public function execute($str) {
        $this->initConnect(true);
        if ( !$this->_linkID ) return false;
        $this->queryStr = $str;
        //释放前次的查询结果
        if ( $this->queryID ) {    $this->free();    }
        N('db_write',1);
        // 记录开始执行时间
        G('queryStartTime');
        $result =   mysql_query($str, $this->_linkID) ;
        $this->debug();
        if ( false === $result) {
            $this->error();
            return false;
        } else {
            $this->numRows = mysql_affected_rows($this->_linkID);
            $this->lastInsID = mysql_insert_id($this->_linkID);
            return $this->numRows;
        }
    }


最后解决方法用
 

if(M('')->execute($sql)!== false){

}

 

© 著作权归作者所有

共有 人打赏支持
动物园长
粉丝 5
博文 16
码字总数 3203
作品 0
深圳
程序员
私信 提问
刨根问底(二):ThreadPoolExecutor

一、什么是ThreadPoolExecutor ThreadPoolExecutor是Java 1.5开始引入的,作为线程存放的集合池子——线程池,主要是为了解决: 重用线程资源,降低线程创建和销毁的开销; 集中维护和管理多...

叫我宫城大人
2018/08/08
0
0
iOS开发技巧(系列七:图片保存到本地相册)

之前看了一些开源的代码,里面有一个功能,就是将图片下载到相册,仔细看了其中的代码,只有很简单的一句话,并且保存过后,还可以判断是否保存成功。 如下代码所示, 点击按钮,将self.imag...

召唤攻城狮
2014/05/04
0
0
异常处理者之UncaughtExceptionHandler

背景 上篇分析了Thread的相关信息你以为的线程就是你以为的线程么 本次分析一下异常handler【想来写Android的开发者对这个接口比较熟悉】 默认来看ThreadGroup就是UncaughtExceptionHandler ...

Mr_Qi
2017/10/24
0
0
评估产品机会是产品经理的重要职责

为了评估产品机会,要求产品经理回答如下十个question。 产品要解决什么problem?(产品价值) 为谁解决这个problem?(目标市场) 成功的机会有多大?(市场规模) 怎样判断产品成功与否?(...

zero2hero
2015/11/07
0
0
HRESULT宏的介绍

COM编程或涉及到使用COM组件的时候,常使用HRESULT作为函数的返回值,来表示函数执行的成功与否。HRESULT返回的成功与否,可用以下两个宏来判断: SUCCEEDED 原型如下: BOOL SUCCEEDED( HR...

tomy000
2016/11/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Amino——框架层

框架层 目录 框架层... 1 Amino. 2 (一)、首页(TAB1)... 2 (二)、聊天(TAB2)... 3 (三)、我的社区(TAB3)... 5 (四)、探索(TAB4)... 6 (五)、钱包... 7 兴趣部落... 8 (一...

铸剑为犁413
12分钟前
0
0
k8s-dashboard

Kubernetes Dashboard 是一个管理Kubernetes集群的全功能Web界面,旨在以UI的方式完全替代命令行工具(kubectl 等) kubectl apply -f http://mirror.faasx.com/kubernetes/dashboard/master...

ZH-JSON
18分钟前
0
0
python如何安装库命令

python3 -m pip install 库名称

怪咖先生forever
18分钟前
0
0
如何将Collection应用到实际开发当中

//举个例子 //Student类 public class Student { public String name; public String age; public Student(String name, String age) {this.name = name;this.age = age; } public S......

南桥北木
23分钟前
0
0
聊聊flink的ProcessFunction

序 本文主要研究一下flink的ProcessFunction 实例 import org.apache.flink.api.common.state.ValueState;import org.apache.flink.api.common.state.ValueStateDescriptor;import org.apa......

go4it
24分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部