执行
foreach ( $results as $result ){
// code goes here ..
}
....
foreach ( $results as $result ){
// code goes here ..
}
会提示This result is a forward only result set, calling rewind() after moving forward is not supported是因为两次遍历pdo resultSet造成的,解决办法:
$records = array();
foreach ($results as $result)
{
$records[] = $result;
}
这样就可以多次遍历了
This result is a forward only result set, calling rewind() after moving forward is not supported
原文地址:http://blog.csdn.net/wang_quan_li/article/details/41318271