Discuz! Database Error

(1194) Table 'forum_post' is marked as crashed and should be repaired
SELECT count(a.tid) as num ,a.authorid ,b.`subject`,b.fid ,b.dateline,b.tid FROM `forum_post` as a LEFT JOIN `forum_thread` as b on b.tid=a.tid where a.dateline > 1592867551 and b.displayorder > -1 and b.typeid in(556,426,420,532,531,528,524,404,397,390,233,234,235,236,237,238,239,240,241,242,243,246,247,248,249,250,251,257,258,276,298,316,317,318,319,320,321,332,411,439,446,453,460,548,552,563,525,523,529,527,526,569,575,581,587,593,595,603,606,611,616,628,636,640,644,648) GROUP BY a.authorid order by num desc limit 10

PHP Debug

No.FileLineCode
1portal.php78require_once(%s)
2source/module/portal/portal_topic.php67require_once(%s)
3source/module/portal/portal_answer.php196table_forum_post->getCommonQuestion(%d, %s)
4source/class/table/table_forum_post.php891discuz_database::fetch_all(%s)
5source/class/discuz/discuz_database.php100discuz_database::query(%s, Array, false, false)
6source/class/discuz/discuz_database.php136db_driver_mysql->query(%s, false, false)
7source/class/db/db_driver_mysql.php153db_driver_mysql->halt(%s, %d, %s)
8source/class/db/db_driver_mysql.php224break()
bbs.16rd.com 已经将此出错信息详细记录, 由此给您带来的访问不便我们深感歉意. Need Help?