Dear List - This works: mysql> describe Purchases; +-------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+----------------+ | indx | smallint(6) | NO | PRI | NULL | auto_increment | | manf | varchar(20) | YES | | NULL | | | itm | varchar(50) | YES | | NULL | | | prc | float | YES | | NULL | | +-------+-------------+------+-----+---------+----------------+ 4 rows in set (0.00 sec) SELECT SQL_CALC_FOUND_ROWS itm FROM Purchases LIMIT 500 OFFSET 0; +------------------------------------------+ | itm | +------------------------------------------+ | BT-300. Host interface: USB | | Oregano | | Fancy Paprika | | Fancy Paprika | | <snip> | Oregano | | Oregano | | Oregano | | Oregano | | Basil | +------------------------------------------+ 453 rows in set (0.00 sec) mysql> SELECT FOUND_ROWS(); +--------------+ | FOUND_ROWS() | +--------------+ | 453 | +--------------+ 1 row in set (0.00 sec) >>>This does not: $sql26 = "SELECT SQL_CALC_FOUND_ROWS itm FROM Purchases LIMIT 50 OFFSET 0"; if (!mysqli_query($cxn, $sql26)) printf("Errormessage: %s\n", mysqli_error($cxn)); $result26 = mysqli_query($cxn, $sql26); $sql27 = "SELECT FOUND_ROWS()"; if (!mysqli_query($cxn, $sql27)) printf("Errormessage: %s\n", mysqli_error($cxn)); $result27 = mysqli_query($cxn, $sql27); $row27 = mysqli_fetch_row($result27); print_r($row27); //output Array ( [0] => 1 ) What is my error? TIA Ethan -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php