في مشكلة في هذا الهوك محتاجين خبير mysql
يقوم بنسخ الجدول على جدول موقت فاذا كان الجدول كبير تسبب في بطىء شديد للمنتدى
هل من حل ؟ او التفاف على هذه المشكلة
كود PHP:
// Obtain list of awards for current user
$alluserawards = $db->query_read("
SELECT a.*, au.*, post.userid, post.postid
FROM " . TABLE_PREFIX . "post AS post
INNER JOIN " . TABLE_PREFIX . "award_user AS au ON (au.userid=post.userid)
INNER JOIN " . TABLE_PREFIX . "award AS a ON (a.award_id=au.award_id)
WHERE 1=1
". iif((!empty($ids)), "AND post.postid IN (0" . $ids . ")") ."
". iif((!empty($cache_postids)), "AND post.postid IN (" . $cache_postids . ")") ."
GROUP BY au.issue_id
$awardsdisplayorder
");
while( $ua = $db->fetch_array($alluserawards))
{
$userawardscache[$ua['userid']][$ua['issue_id']] = $ua;
}
$db->free_result($alluserawards);
}
// [END HACK='Yet Another Award System' AUTHOR='HacNho']