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条记录

  • 相关阅读:
    Mysql密码操作
    最长公共子串(2017蓝桥杯省赛)
    一和零(leetcode)
    leetcode 235周赛
    袋子里最少数目的球(leetcode)
    第七周课后作业
    第四周jsp作业
    3.10
    3.4课堂练习
    DS博客作业05-查找批改
  • 原文地址:https://www.cnblogs.com/yiven/p/6877965.html
Copyright © 2011-2022 走看看