This usually indicates an error in the query itself.
Try including some error reporting at the query, one such method:
if (!$review_result = mysql_query("..blah blah blah.."))
{
echo mysql_error();
}
If the query handle returns FALSE, it'll echo some error text and tell you what's wrong with the query. Since the result handle is FALSE, mysql_fetch_array cannot then fetch the array, that's why the error pops up there.
Regards,
Rich
::::::::::::::::::::::::::::::::::::::::::
The Spicy Peanut Project
http://www.spicypeanut.net
::::::::::::::::::::::::::::::::::::::::::