<?php
//数据库连接文件:link.php
$link = mysql_connect("localhost", "root", "");

if(mysql_errno()){
    exit("数据库连接失败".mysql_error());
}

if(!mysql_select_db("jkxy")){
    exit("数据库选择失败");
}

mysql_set_charset("utf8");
?>

<?php
//数据库操作文件:user.php
include_once('./link.php');

$sql = "SELECT * FROM user";
$res = mysql_query($sql); //mysql_query($sql)返回的数据是什么,数据类型是什么

echo mysql_num_rows($res); //返回结果集中的记录条数
echo "<br />";

/*
mysql_num_row($res); 获取结果集当中的记录条数
当$sql是查询语句时,返回的是结果集资源类型,获取结果集中的数据php为我们提供了四个函数
mysql_fetch_array(); 返回索引和关联的混合数组
mysql_fetch_assoc(); 返回关联数组,数组的下标就是字段名,数组的值对应记录中字段对应的一个数据,每次对应一条记录。
mysql_fetch_row(); 返回索引数组
mysql_fetch_object(); 返回一个对象

其他函数:
mysql_affected_rows(); //影响行数是增删改特有的,而结果集是查询特有的
mysql_insert_id(); //获取插入一行的id

mysql_free_result($res); //释放执行时保存的结果数据表
mysql_close($link); //关闭数据库连接

*/
if($res){
//关联数组
/*
while($row = mysql_fetch_assoc($res)){
echo "{$row['id']}-{$row['username']}-{$row['pwd']}-{$row['email']}-{$row['tel']-{$row['score']}";
echo "<hr />";
}
*/

//索引数组,数组每个下标对应的值赋给list()中的变量
while(list($id, $username, $pwd, $email, $tel, $score) = mysql_fetch_row($res)){
echo "{$id}-{$username}-{$pwd}-{$email}-{$tel}-{$score}";
echo "<hr />";
}

mysql_free_result($res);
}

mysql_close($link);

?>

最新文章

  1. Leetcode: Minimum Unique Word Abbreviation
  2. mysql源码解读之配置文件
  3. sqoop学习
  4. gvim 常用配置
  5. CodeSmith和PowerDesigner的使用安装和数据库创建
  6. UpYun上传 401 Unauthorized
  7. Servlet中字节字符流的输出
  8. openstack 使用集锦
  9. 使用cx_Freeze 将python3代码打包成.exe程序
  10. Swoole:重新定义PHP
  11. Redis的安装和部署
  12. 线上应用调试利器 --Arthas
  13. 【洛谷P4555】最长双回文串
  14. 一步一步教你如何用Python做词云
  15. php 字符串截取,支持中文和其他编码
  16. 【Java】NO.80.Note.1.Java.1.001-【Java 各种特性概念】
  17. python中的is和==
  18. 如何成为java高手
  19. 转:Scanner中nextLine()方法和next()方法的区别
  20. 删除JavaScript对象中的元素

热门文章

  1. Nodejs基础中间件Connect
  2. Android 实用开源控件
  3. ACM Haffman编码
  4. HDU - Pseudoforest
  5. 【POJ】2151 Check the difficulty of problems
  6. TC SRM 593 DIV1 250
  7. 配置1000条ACE的脚本
  8. Linux进程间通信:IPC对象——信号灯集详解
  9. Delphi中对BCD码的直接支持 (转)
  10. Nodejs中cluster模块的多进程共享数据问题