由于PHP手册中大多没有提及,所以很多人用了select count(*)去取(前几天提问大家都这么答),而实际应用时这样的方法是很不方便,也非常低效率的...
其实OCI库提供了一个OCIFetchStatement($stmt,$array)的函数,其功能是将$stmt的所有记录装入一个array中,其返回值就是记录总数,也就是我们需要的东东。
exp: $RowCount = OCIFetchStatement($stmt,$array);
|
![]() |
|
| PHP技术首页 | PHP基础 | PHP应用 | PHP技巧 | PHP函数 | 网络相关 | XML应用 | 图像处理 | 数据库相关 | 文件处理 | 邮件处理 | 系统相关 | PHP安装 | 其它文章 | 分类 | 专题 | 留言本 | 投稿 | 搜索 |
由于PHP手册中大多没有提及,所以很多人用了select count(*)去取(前几天提问大家都这么答),而实际应用时这样的方法是很不方便,也非常低效率的...
其实OCI库提供了一个OCIFetchStatement($stmt,$array)的函数,其功能是将$stmt的所有记录装入一个array中,其返回值就是记录总数,也就是我们需要的东东。
exp: $RowCount = OCIFetchStatement($stmt,$array);