Tom,
Thanks for the quick reply (on a Sunday too!). That worked, with a minor syntax fix - missing OPTION, see below:
function display()
{
//attempt to change mysql for error in large select
$db = JFactory::getDBO();
$db->setQuery('SET OPTION SQL_BIG_SELECTS=1');
$db->query();
parent::display();
}
I put the same fix in the backend, adding it to the same function in controller.php in the /administrator/components/com_biblestudy directory. This works, but I've noticed that if I change one of the sort orders (reverse the date order for example), I lose the list of studies. Reselecting Studies fixes the problem. Not a big issue at all, but I suspect it's a related problem.
Thanks again for your help - very much appreciated.
If anyone's interested, here's a link to our downloads page:
http://www.stjohnshartford.org/resources/sermonsbydate