SWEET! thank you both so much for responding to my desperate plea for help.
stephan, your suggestion to use
CODE
sort_by="get_excerpt"
instead of
CODE
sort_by="excerpt"
got rid of the error and the entries do seem to be sorting correctly by excerpt, regardless of whether or not an excerpt was specified. i'm not quite technical enough to understand why this works, but...
my final code ended up being
CODE
<MTArchiveList archive_type="Category">
<?
$cat = "<$MTArchiveTitle$>";
if (!strncmp($cat, $sortingCategory, $numchars))
{
print ('<h2>'.substr("<$MTArchiveCategory$>",$displayafterchars).'</br></h2>');
echo <<<STUFF
<MTEntries sort_by="get_excerpt" sort_order="descend"><BLOCKQUOTE><h3><$MTEntryTitle$></h3><$MTEntryExcerpt$> <MTDateHeader><span class="dateline">Last updated: <$MTEntryDate format="%x"$> | </span></MTDateHeader></BLOCKQUOTE></MTEntries>
STUFF;
}
?>
</MTArchiveList>
as i'm sure my code reflects, i am only just learning PHP. RobNovak, I did try out the here doc thing too, just for kicks.
thanks again to you both.