mysql_fetch_row()
- 作用:以索引数组形式获取和显示数据
- 详解:每执行一次,都从资源也就是结果集里依次取出一条数据,以索引数组的形式返回出来,当上一次已经取到最后一条数据时,返回空结果
- 返回值:
- 示例:
$query = mysql_query("sekect * from tb_name");
while($row = mysql_fetch_rows($query)) {
print_r($row);
}
mysql_fetch_assoc()
- 作用:以关联数组形式获取和显示数据
- 详解:每执行一次,都从资源也就是结果集里依次取出一条数据,以关联数组的形式返回出来,当上一次已经取到最后一条数据时,返回空结果
- 返回值:
- 示例:
$query = mysql_query("sekect * from tb_name");
while($row = mysql_fetch_assoc($query)) {
print_r($row);
}
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);
}
mysql_fetch_object()
- 作用:获取和显示数据,输出结果是一个对象
-
mysql_query('set names utf8');
设置字符集为utf8