PHP中mysql_affected_rows()和mysql_num_rows()区别
2016-01-09 12:40
666 查看
mysql_affected_rows -- 取得前一次 MySQL 操作所影响的记录行数
mysql_num_rows -- 函数返回结果集中行的数目。
config.php
可以理解为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();
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();
相关文章推荐
- 第九篇 纠结的前端怎么学习呢?
- JavaScript定时器的相关操作
- CSS中@import的问题
- JsonParseException: Unexpected character ('?' (code 255))
- jquery源码分析——元素大小
- nodejs 负载均衡
- 谷歌浏览器怎么调试js
- Java的Unsafe类
- css导入
- js中怎么通过类名(class)捕换元素
- react-native 学习指南
- javascript类型系统 Array对象学习笔记
- React Native实战(二):Android的打包
- React Native for Android 实战(一):配置和起步
- html5新增的type类型
- ReactNavtive框架教程(2)
- 再来20 个免费的Bootstrap 的后台管理模板
- js之静态方法与实例方法
- Nodejs建站3-Blog-摇一摇功能-boostrap-express-mvc-mongod-jade
- Hadoop2.6 datanode配置在线更新