I've narrowed it down to the if
($numresults == 1) conditional from this code:
Code:
if ($numresults == 1)
{
$quote = $db->fetch_array($getquotes);
exec_header_redirect("quote.php?" . $vbulletin->session->vars['sessionurl'] . "quoteid=" . $quote['quoteid'] . "&do=update");
}
else if (!$numresults)
{
print_stop_message('no_quotes_matched_your_query');
}
else
{
I only get the error if there is just one result. Any more than 1 result and everything works fine. Does anyone have any idea why it is doing this and how to fix it?