Dziękuję.
Kiedy uruchomiłem coś analogicznego do twojego przykładu w wierszu poleceń mysql, zadziałało; ale uruchomienie go z php, nie powiodło się. Drugie zapytanie musi "wiedzieć o" pierwszym, więc jakoś doszedłem do wniosku, że trwałość/pamięć łącząca te dwa zapytania została zepsuta przez php.
(Okazuje się, że Wordpress używa tego typu zapytań do tworzenia stronicowania - więc naszym większym problemem było to, że stronicowanie w instalacji Wordpress nagle przestało działać, gdy przeszliśmy do php 5.2.6 ... ostatecznie wyśledziło to do FOUND_ROWS( )).
Tylko ze względu na posty dla ludzi, którzy mogą natknąć się na to w przyszłości... dla mnie było to ustawienie php "mysql.trace_mode" - to domyślnie "on" w 5.2.6 zamiast "off" jak poprzednio, i z jakiegoś powodu uniemożliwia działanie FOUND_ROWS().
Jako „poprawkę” możemy umieścić to na każdej stronie php (właściwie w powszechnym „zawieraniu”):
ini_set("mysql.trace_mode", "0");
lub dodaj to do .htaccess:
php_value mysql.trace_mode "0"
Jeszcze raz dziękuję, Jerry