zoukankan      html  css  js  c++  java
  • PHP判读MySQL是否执行成功

    针对update 语句等会对数据表进行修改的语句

    在mysql_query($sql);后面加上

    $result = mysql_affected_rows(); 

    如果$result 值为-1表明语句没有成功执行,可能是语句格式有问题等等;

    如果$result 值为0 表明语句成功执行,但是update并没有改变数据表任何一个字段的值;

    如果$result值为1 表明语句成功执行, 而且update改变了数据表的某个或者多个字段的值;


    针对select 等等查询类不对数据表任何值进行修改的语句

    在 mysql_query($sql);后面加上

    $result = mysql_num_rows(mysql_query);

    如果$result 值为-1,表明语句没有成功执行,可能是语句格式有问题等等,

    如果$result 值为0,表明语句成功执行,但是查询结果为空

    如果$result 值为x(x>0),表明成功执行,且查询结果中有x条记录

  • 相关阅读:
    学校的SQLServer的笔记
    Javaの集合学习
    XML的学习
    Java中学校没学过的东西
    MySQL的学习
    牛顿法及其收敛性
    c++编码规范
    C++标准库
    MATLAB编程技巧
    Matlab学习记录(函数)
  • 原文地址:https://www.cnblogs.com/yiven/p/6877965.html
Copyright © 2011-2022 走看看