• 推断php操作mysql(添删改查)是否成功


    近期在使用CI框架 , 可是里面的数据库操作没有ThinkPhp方便 , 不知道数据库操作的反馈信息 , 仅仅好借助原生方法来推断是否操作数据库成功

    推断php操作mysql(添删改查)是否成功,主要借助两个函数

    1. mysql_num_rows(data) 函数返回结果集中行的数目

    2.mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数

    mysql_num_rows(data)主要用于select操作,返回值有三种情况

    1.返回为0表示select取得值为0,没有获取到不论什么的结果

    2.返回值为NULL,表示上一条select语句有错误

    3.返回值大于0,表示满足条件的行数

    mysql_affected_rows()主要用于insert、update、delete三种操作

    1.返回值为0 表示受影响的行数为0

    2.返回值为-1 表示上一条sql语句有问题

    3.返回值大于0 表示受影响的行数

  • 相关阅读:
    每天一个命令
    2017-2-21
    egrep []+ 和awk总结
    ifconfig eth0 取行取列
    stat /etc/hosts 取行取列644
    压缩解压缩
    目录
    公告
    To do list
    CSP 2019 游记
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/6811084.html
Copyright © 2020-2023  润新知