zoukankan      html  css  js  c++  java
  • PHP mysqli学习(二)增删改及affected_rows属性

    学习要点:
    query:
      执行单条SQL语句,只能执行一条SQL语句
    affected_rows值为3种:
       1. 受影响的记录条数
       2. -1,代表SQL语句有问题
         3. 0,代表没有受影响记录的条数

    <?php
    header('content-type:text/html;charset=utf-8');
    $mysqli = @new mysqli('localhost:3306', 'root', 'root', 'zhy');
    if($mysqli->connect_errno){
        die("MYSQL CONNECT ERROR:".$mysqli->connect_error);
    }
    $mysqli->set_charset('utf8');
    
    /**************************************
     * 增
     * query:执行单条SQL语句,只能执行一条SQL语句
     * affected_rows值为3种:
     * 1.受影响的记录条数
     * 2.-1,代表SQL语句有问题
     * 3.0,代表没有受影响记录的条数
     **************************************/
    $insertSql = 'INSERT INTO USER (name, age, description) VALUES ("赵2狗","25","马上要删掉你")';
    
    $res = $mysqli->query($insertSql);
    if($res){
        echo '有'.$mysqli->affected_rows.'条记录受影响';
    }else{
        die("MYSQL QUERY ERROR:".$mysqli->errno.":".$mysqli->error);
    }
    
    echo '<hr color="red"/>';
    /******************************
     * 删
     ******************************/
    $deleteSql = 'DELETE FROM user WHERE name="赵2狗"';
    $res = $mysqli->query($deleteSql);
    if($res){
        echo '有'.$mysqli->affected_rows.'条记录受影响';
    }else{
        die("MYSQL QUERY ERROR:".$mysqli->errno.":".$mysqli->error);
    }
    
    echo '<hr color="red"/>';
    /******************************
     * 改
     ******************************/
    $updateSql = 'UPDATE user SET age=age+5';
    $res = $mysqli->query($updateSql);
    if($res){
        echo '有'.$mysqli->affected_rows.'条记录受影响';
    }else{
        die("MYSQL QUERY ERROR:".$mysqli->errno.":".$mysqli->error);
    }
    $mysqli->close();
  • 相关阅读:
    图片无缝横向滚动
    MySQL命令小结
    Git初级
    VS2012 创建的entityframework 4.1版本
    IE10 下系统出现Unable to get property 'PageRequestManager' of undefined or null reference错误
    MIME Types
    不兼容的数据类型
    使用Lambda .map函数将入参List转换至其它List
    MySQL中那种数据类型是只有true和false的
    ELK Stack
  • 原文地址:https://www.cnblogs.com/zhyzyn1314/p/5458347.html
Copyright © 2011-2022 走看看