zoukankan      html  css  js  c++  java
  • 避免数据库资源的浪费

    巧用:mysql_num_rows--取得结果集中的行数--用于select查找
    $query=mysql_query(select * from table_name);
    if($query && mysql_num_rows($query) )//只有当数据库中有数据时候才会去执行数据输出
    {
      while( $row = mysql_fetch_row($query) )
        {
            echo $row."<br>";
        }
    }
    else
    {
        echo "没有数据!";
    }
    //若改为if($query)则表示查询成功即使没有数据依然进行输出
    
    
    巧用:mysql_affected_rows( [ resource $link_identifier ] )--一个参数【数据库资源】
    取得最近一次与 link_identifier 关联的 INSERT,UPDATE 或 DELETE 查询所影响的记录行数。
    该函数在PHP5.5.0后被移除,建议使用:mysqli_affected_rows()或PDOstatement::rowCount()
    $query = mysql_query("update table_name set name='LMS' where id < 10 );
    if($query && mysql_affected_rows($con) )//只有当更新的数据成功真正成功才输出成功--当更新数据与原来数据一致的时候,其实受影响的数据为0,并没有更新
    {
        echo '修改成功!';
    }else{
        echo '修改失败';
    }
    
    明天你会感谢此刻自己的努力!
  • 相关阅读:
    mysql导sql脚本
    oracle导sql脚本
    基于jdk proxy的动态代理模式
    vue组件之组件的生命周期
    vue组件之组件间的通信
    python-爬虫scrapy框架安装及基本使用
    mongdb的使用
    python-爬虫 多线程爬虫
    python-爬虫 爬虫利器BeautifulSoup
    python-爬虫lxml库
  • 原文地址:https://www.cnblogs.com/lms520/p/4436879.html
Copyright © 2011-2022 走看看