<?php
$con = mysql_connect("localhost", "peter", "abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}$db_selected = mysql_select_db("test_db",$con);$sql = "SELECT * from Person";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));// 释放内存
mysql_free_result($result);$sql = "SELECT * from Customers";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));mysql_close($con);
?>
为什么,上面两次mysql_query,只有第一次调用了mysql_free_result,下面的那个mysql_query需要调用吗,如果来回查询个几万次,怎么处理
$con = mysql_connect("localhost", "peter", "abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}$db_selected = mysql_select_db("test_db",$con);$sql = "SELECT * from Person";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));// 释放内存
mysql_free_result($result);$sql = "SELECT * from Customers";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));mysql_close($con);
?>
为什么,上面两次mysql_query,只有第一次调用了mysql_free_result,下面的那个mysql_query需要调用吗,如果来回查询个几万次,怎么处理
解决方案 »
- 求一个完整的php投票页面
- DOMXPath evaluate之后,假设找到节点,如何获取这个节点的子节点的?值
- 菜鸟级问题!!!!!!!
- 关于php的采集程序,怎么截取网页中的链接及标题
- windows下,php与可执行程序间的进程通信能用消息队列吗?
- PHP如何定义空数组?
- 如何不管服务器设置,取得'Asia/Kuala_Lumpur'的当前时间
- PHP正则表达式问题,懂的请进
- PHP怎样制作在线点歌和在线电影??
- 这样的错误怎么解决?php提示这样的warning!
- curl 抓取远程页面,如何设置只下载多少字节的内容而不是下载全部页面?
- 图片验证码本地测试没有问题,发到服务器上就...
mysql_free_result
(PHP 3, PHP 4, PHP 5)mysql_free_result -- 释放结果内存
说明
bool mysql_free_result ( resource result )
mysql_free_result() 将释放所有与结果标识符 result 所关联的内存。 mysql_free_result() 仅需要在考虑到返回很大的结果集时会占用多少内存时调用。在脚本结束后所有关联的内存都会被自动释放。 如果成功则返回 TRUE,失败则返回 FALSE。 为向下兼容仍然可以使用 mysql_freeresult(),但反对这样做。