mysql_free_result
释放结果内存。
函数名称:mysql_free_result()
函数描述:mysql_free_result() 释放结果集占用的内存。
适用版本:PHP 4, PHP 5, PHP 7
用法:
mysql_free_result(resource $result): bool
参数:
返回值:
示例:
<?php
// 连接数据库
$link = mysql_connect('localhost', 'username', 'password');
if (!$link) {
die('连接数据库失败: ' . mysql_error());
}
// 选择数据库
$db_selected = mysql_select_db('database_name', $link);
if (!$db_selected) {
die ('选择数据库失败: ' . mysql_error());
}
// 执行查询
$query = "SELECT * FROM users";
$result = mysql_query($query);
if (!$result) {
die('查询失败: ' . mysql_error());
}
// 处理结果集
while ($row = mysql_fetch_assoc($result)) {
echo $row['name'] . '<br>';
}
// 释放结果集占用的内存
mysql_free_result($result);
// 关闭数据库连接
mysql_close($link);
?>
注意事项: