不是。E文原文:
You also have to fetch all result rows from an unbuffered SQL query, before you can send a new SQL query to MySQL这里的提取是指把数据取出来。
You also have to fetch all result rows from an unbuffered SQL query, before you can send a new SQL query to MySQL这里的提取是指把数据取出来。
...
}
mysql_free_result($result);这样算不算?
$query = "......";if($result = @mysql_unbuffered_query($query, $conn){
return $result;
}
else {
return NULL;
}
}$result = __getlist($parameter);while($array = mysql_fetch_array($result)){ // breakpoint1......}
mysql_free_result($result); // breakpoint#2
unset($array);breakpoint#1和#2出错是不是在请求这个query之前有某个$result没有被fetch完?另外,交替使用mysql_query和mysql_unbuffered_query会不会出错?(这是另一个问题了,呵呵)
在这里已经出错了!!!
在此谢谢各位