3.2 PHP内置MySQL函数学习(2)

  1. mysql_fetch_row()
  • 作用:以索引数组形式获取和显示数据
  • 详解:每执行一次,都从资源也就是结果集里依次取出一条数据,以索引数组的形式返回出来,当上一次已经取到最后一条数据时,返回空结果
  • 返回值:
  • 示例:
    $query = mysql_query("sekect * from tb_name");
    while($row = mysql_fetch_rows($query)) {
    print_r($row);
    }
  1. mysql_fetch_assoc()
  • 作用:以关联数组形式获取和显示数据
  • 详解:每执行一次,都从资源也就是结果集里依次取出一条数据,以关联数组的形式返回出来,当上一次已经取到最后一条数据时,返回空结果
  • 返回值:
  • 示例:
    $query = mysql_query("sekect * from tb_name");
    while($row = mysql_fetch_assoc($query)) {
    print_r($row);
    }
  1. mysql_fetch_array()
  • 作用:以混合数组形式获取和显示数据
  • 详解:每执行一次,都从资源也就是结果集里依次取出一条数据,以混合 数组的形式返回出来,当上一次已经取到最后一条数据时,返回空结果
  • 参数:资源标识符(,第二个参数). 其中第二个参数有三种选择:
    • MYSQL_ASSOC 关联数组
    • MYSQL_NUM 数字数组
    • MYSQL_BOTH 默认
  • 返回值:
  • 示例:
    $query = mysql_query("sekect * from tb_name");
    while($row = mysql_fetch_array($query)) {
    print_r($row);
    }
  1. mysql_fetch_object()
  • 作用:获取和显示数据,输出结果是一个对象

  1. mysql_query('set names utf8'); 设置字符集为utf8

你可能感兴趣的:(3.2 PHP内置MySQL函数学习(2))