PHP中mysql_affected_rows()和mysql_num_rows()区别
mysql_affected_rows -- 取得前一次 MySQL 操作所影响的记录行数
mysql_num_rows -- 函数返回结果集中行的数目。
config.php
<?php
header('Content-Type:text/html; charset=utf-8'); define('DB_HOST', 'localhost');
define('DB_USER', 'root');
define('DB_PWD', '123456');
define('DB_NAME', 'zhiwen'); $conn = @mysql_connect(DB_HOST, DB_USER, DB_PWD) or die('数据库链接失败:'.mysql_error()); @mysql_select_db(DB_NAME) or die('数据库错误:'.mysql_error()); @mysql_query('SET NAMES UTF8') or die('字符集错误:'.mysql_error());
?>
<?php
<?php
sleep(3);
require 'config.php'; $query = "INSERT INTO user (user, pass, email, sex, birthday, date)
VALUES ('{$_POST['user']}', sha1('{$_POST['pass']}'), '{$_POST['email']}', '{$_POST['sex']}', '{$_POST['birthday']}', NOW())"; mysql_query($query) or die('新增失败!'.mysql_error()); echo mysql_affected_rows(); mysql_close();
?>
$conn=mysql_connect('localhost','root','');//连接数据库 mysql_select_db('flag');//选择数据库 echo mysql_affected_rows(); ?>//最经 INSERT,UPDATE 或 DELETE 查询所影响的记录行数。
<?php
mysql_connect('localhost','root','');//连接数据库
mysql_select_db('flag');//选择数据库
$query=mysql_query('select * from test');//执行查询运距
echo mysql_num_rows($query);
?>//结果是返回查询的行数
可以理解为mysql_affected_rows();常用在 INSERT,UPDATE 或 DELETE所影响的记录行数,而mysql_num_rows();是返回SELECT查询的行数
75个基本的mysql c api
mysql_affected_rows();
mysql_autocommit();
mysql_change_user();
mysql_character_set_name();
mysql_close();
mysql_commit();
mysql_connect();
mysql_create_db();
mysql_data_seek();
mysql_debug();
mysql_drop_db();
mysql_dump_debug_info();
mysql_eof();
mysql_errno();
mysql_error();
mysql_escape_string();
mysql_fetch_field();
mysql_fetch_field_direct();
mysql_fetch_fields();
mysql_fetch_lengths();
mysql_fetch_row();
mysql_field_count();
mysql_field_seek();
mysql_field_tell();
mysql_free_result();
mysql_get_client_info();
mysql_get_character_set_info();
mysql_get_client_version();
mysql_get_host_info();
mysql_get_proto_info();
mysql_get_server_info();
mysql_get_server_version();
mysql_get_ssl_cipher();
mysql_hex_string();
mysql_info();
mysql_init();
mysql_insert_id();
mysql_kill();
mysql_library_end();
mysql_library_init();
mysql_list_dbs();
mysql_list_fields();
mysql_list_processes();
mysql_list_tables();
mysql_more_results();
mysql_next_result();
mysql_num_fields();
mysql_num_rows();
mysql_options();
mysql_ping();
mysql_query();
mysql_real_connect();
mysql_real_escape_string();
mysql_real_query();
mysql_reload();
mysql_refresh();
mysql_rollback();
mysql_row_seek();
mysql_row_tell();
mysql_select_db();
mysql_set_character_set();
mysql_set_local_infile_default();
mysql_set_local_infile_handler();
mysql_set_server_option();
mysql_shutdown();
mysql_sqlstate();
mysql_ssl_set();
mysql_stat();
mysql_store_result();
mysql_thread_end();
mysql_thread_id();
mysql_thread_init();
mysql_thread_safe();
mysql_use_result();
mysql_warning_count();
PHP中mysql_affected_rows()和mysql_num_rows()区别的更多相关文章
- 正则匹配中 ^ $ 和 \b 的区别
正则匹配中 ^ $ 和 \b 的区别 ^和$分别代表字符串的开始和结束,因此^\d$只能匹配包含一个数字的字符串\b代表单词边界,其前后必须是不同类型的字符,可以组成单词的字符为一种类型,不可 ...
- java中ArrayList 、LinkList区别
转自:http://blog.csdn.net/wuchuanpingstone/article/details/6678653 个人建议:以下这篇文章,是从例子说明的方式,解释ArrayList.L ...
- 数据库中MyISAM与InnoDB区别
数据库中MyISAM与InnoDB区别 首页 » DIY技术区 » 数据库中MyISAM与InnoDB区别 09:57:40 MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是I ...
- socket网络编程中read与recv区别
socket网络编程中read与recv区别 1.read 与 recv 区别 read 原则: 数据在不超过指定的长度的时候有多少读多少,没有数据则会一直等待.所以一般情况下:我们读取数据都需要采用 ...
- 详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别
详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别 http://blog.sina.com.cn/s/blog_686999de0100jgda.html 实例: ...
- java 中 ==和equals 的区别
Java中equals和==的区别 java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolea ...
- java中equals和==的区别 (转)
java中equals和==的区别 值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中. ==操作比较的是两个变量的值是否相等,对于引 ...
- JSP中pageEncoding和charset区别,中文乱码解决方案(转载)
转载自:JSP中pageEncoding和charset区别,中文乱码解决方案 JSP指令标签中<%@ page contentType="text/html;charset=GB23 ...
- lua 中pairs 和 ipairs区别
lua 中pairs 和 ipairs区别 标准库提供了集中迭代器,包括迭代文件每行的(io.lines),迭代table元素的(pairs),迭代数组元素的(ipairs),迭代字符串中单词的 (s ...
随机推荐
- 卷积神经网络(CNN)
1. 概述 卷积神经网络是一种特殊的深层的神经网络模型,它的特殊性体现在两个方面,一方面它的神经元间的连接是非全连接的, 另一方面同一层中某些神经元之间的连接的权重是共享的(即相同的).它的非全连接和 ...
- testNG参数传递方式
testNG传参数的两种方式(xml文件,@DataProvider) 使用testng.xml设置参数 参数在xml文件中可以在suite级别定义,也可以在test级别定义:testNG会尝试先在包 ...
- AE 栅格数据使用总结
RasterBand)的数据组成,一个波段就是一个数据矩阵.对于格网数据(DEM数据)和单波段的影像数据,表现为仅仅只有一个波段数据的栅格数据集,而对于多光谱影像数据则表现为具有多个波段的栅格数据集. ...
- Weblogic控制器的部署
WebLogic的安装 一 WebLogic安装 1. 打开WebLogic安装程序:oepe11_wls1031.exe(我们选用的是WebLogic 10.3g).如图1-1所示: 图1-1 ...
- allegro下快捷键设置[转贴]
zz : http://yuandi6.blog.163.com/blog/static/207265185201210245435397/ 修改变量文件,设置自定义快捷键. Allegro可以通过修 ...
- [CFGym101061G] Repeat it(逆元)
题目链接:http://codeforces.com/gym/101061/problem/G 题意:给一个数字n,让你重复m次,求最后这个数对1e9+7取模的结果. 思路:设数字n长度为k,重复m次 ...
- leetcode:Sort List(一个链表的归并排序)
Sort a linked list in O(n log n) time using constant space complexity. 分析:题目要求时间复杂度为O(nlogn),所以不能用qu ...
- 单点登录系统构建之一——基础知识(Kerberous/SAML)
http://web.mit.edu/kerberos/ Kerberos Kerberous是一个网络身份验证协议,它被设计为客户端/服务器提供基于密钥的强加密机制.该协议最初由MIT实现并被广泛商 ...
- IOS学习-报错误 Finishing up a navigation transition in an unexpected state. Navigation Bar subview tree might get corrupted.
环境:XCODE:5.0.2 IOS7模拟器 界面:使用storyboard 拖拽 简单应用:一个CoreData的CRUD用例. 界面如下图(一个UITableViewController 列表 ...
- HDU 1548 A strange lift 奇怪的电梯(BFS,水)
题意: 有一座电梯,其中楼层从1-n,每层都有一个数字k,当处于某一层时,只能往上走k层,或者下走k层.楼主在a层,问是否能到达第b层? 思路: 在起点时只能往上走和往下走两个选择,之后的每层都是这样 ...