
mam jakiś głupi błąd i nie wiem gdzie go zrobiłem.
otóż mam sobie tabelkę news w której jest 12 wpisów i chciałbym zwrócić ten wynik do php'a za pomocą funkcji FOUND_ROWS()
ale gdy próbuję zrobić coś takiego:
<?php $stmt = $this->_dbh->query("SELECT SQL_CALC_FOUND_ROWS * FROM news LIMIT 0,10"); $result = $stmt->fetchAll(PDO::FETCH_ASSOC); // ten result się print_r'uje i są wszystkie dane $stmt = $this->_dbh->query("SELECT FOUND_ROWS() AS total"); $resultCounter = $stmt->fetch(PDO::FETCH_ASSOC); ?>
to na wyjściu dostaje 0

czemu tak się dzieje

Dodam tylko że jak próbuję przez konsole w mysql zrobić to działa poprawnie.