Спасибо.
Когда я запускал что-то аналогичное вашему примеру в командной строке mysql, это работало; но запустить его из php, это не удалось. Второй запрос должен «знать» о первом, так что я думаю, что постоянство / память, связывающая два запроса, испортилась php.
(Оказывается, WordPress использует этот тип запроса для разбивки на страницы - поэтому наша большая проблема заключалась в том, что нумерация страниц в установке WordPress внезапно перестала работать, когда мы перешли на php 5.2.6 ... в итоге отследил его до FOUND_ROWS ()).
Просто ради публикации сообщений для людей, которые могут столкнуться с этим в будущем ... для меня это был параметр php "mysql.trace_mode" - по умолчанию это "включено" в 5.2.6 вместо "выключено", как ранее и по какой-то причине препятствует работе FOUND_ROWS ().
В качестве «исправления» мы могли бы поместить это на каждой php-странице (на самом деле, в обычное «include»):
ini_set("mysql.trace_mode", "0");
или добавьте это к .htaccess:
php_value mysql.trace_mode "0"
Еще раз спасибо,
Джерри