zawsze kożystałem z
SELECT * FROM tabela
i mysql_num_rows() ale na nowym serwerze po takim zapytaniu wyskakuje mi błąd:
Warning: mysql_query() [function.mysql-query]: Unable to save result set in ... on line ...
a w mysql_error - MySQL client ran out of memory, domyśliłem się więc, że to pewnie serwer nie obsługuje zapytań z tyloma wynikami (tabela ponad 50000 wierszy - łącznie 60MB) a więc zacząłęm szukać innej metody na uzyskanie ilości wierszy w danej tabeli - nie znam takiego polecenia SQL bo zauważyłem że samo:
<?php ?>
powoduje w/w błąd więc wina leży po stronie sql - znacie jakieś polecenie które umożliwiłoby odczytanie ilości wierszy w bazie??
a może jest jakiś sposób na ominięcie tego ograniczenia bo nie ukrywam, że chętnie poznałbym możliwość odczytu ilości wierszy dla konkretnego zapytania a nie tylko sztywnej ilości wierszy w tabeli