装载:
最近发现一个错误,后来发现原因了,就在这里记一下。是mysql_unbuffered_query的问题。 mysql_unbuffered_query对查询会较mysql_query更快,它节省内存,它不用等数据获取完全以后操作,直接可以获取一条数据以后就可以输出。它的弊端是mysql_num_rows() 和 mysql_data_seek()对它无效,原因也在于它不缓存数据。 这段代码执行可以测试一下,就知道了。 <?php $result = mysql_unbuffered_query($sql,$link); |