赞
踩
在php脚本中执行select查询命令,也是调用mysql_query()函数,但是和执行DML不同的是,执行SELECT 命令后,mysql_query()函数的返回值是一个资源的引用指针(结果集),需要通过相应函数进行处理。
mysql_num_rows($result) 从结果集中获取数据记录的个数
mysql_num_fields($result) 从结果集中获取数据记录列的个数
mysql_fetch_row() 该函数将一条结果记录返回,并以一个普通索引数组的形式保存
mysql_fetch_assoc() 该函数将一条结果记录返回,并以一个普通关联数组形式保存
mysql_fetch_array() 默认同时以索引数组和关联数组保存,三个参数MYSQL_ASSOC, MYSQL_NUM, MYSQL_BOTH
mysql_fetch_object() 以一个对象的形式返回一条结果记录,他的各个字段需要以对象的形式进行访问
注意:尽量不要使用mysql_fetch_array()方法,效率较低
}mysql_select_db('test');$select = "SELECT * FROM book;";$result = mysql_query($select);echo "
}echo '
';}echo "
";mysql_free_result($result); //释放查询的结果集资源mysql_close($link);?>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。