В настоящее время я использую в своих проектах библиотеку ADODB для интеграции с базой данных.Я хочу перейти на PDO , но у меня есть вопрос о консультациях.
В настоящее время с ADODB я делаю запрос и много раз использую строку с набором, используя метод MoveFirst () .
Пример:
//I consultation
$rs = $conn->execute('select * from mytable');
//Loop through the results
while(!$rs->EOF) {
echo $rs->fields('name');
$rs->MoveNext();
}
//I move the "pointer" to the beginning of the list
$rs->MoveFirst();
//I can go over the results without needing to re-select
while(!$rs->EOF) {
echo $rs->fields('name');
$rs->MoveNext();
}
Интересно, есть ли какой-либо аналог в PDO, поэтому мне не нужно снова запускать запрос.Цель состоит в том, чтобы чаще избегать ненужных запросов на стенде, поскольку они используют один и тот же запрос.