هذا شيء طبيعي فالرقم آلي ولا يعود للوراء ابدا ويمكن تعديله مع بعض الخبرة كما يلي :
بعد حذف جميع المواضيع والردود قم بتنفيذ الإستعلامين التاليين على قاعدة بيانات المنتدى وآمل تجربتها اولا على السيرفر المحلي فلم يسبق لي التجربه :
كود:
DROP TABLE IF EXISTS `post`;
CREATE TABLE `post` (
`postid` int(10) unsigned NOT NULL auto_increment,
`threadid` int(10) unsigned NOT NULL default '0',
`parentid` int(10) unsigned NOT NULL default '0',
`username` varchar(100) NOT NULL default '',
`userid` int(10) unsigned NOT NULL default '0',
`title` varchar(250) NOT NULL default '',
`dateline` int(10) unsigned NOT NULL default '0',
`pagetext` mediumtext NOT NULL,
`allowsmilie` smallint(6) NOT NULL default '0',
`showsignature` smallint(6) NOT NULL default '0',
`ipaddress` varchar(15) NOT NULL default '',
`proxyip` varchar(20) NOT NULL default '',
`iconid` smallint(5) unsigned NOT NULL default '0',
`visible` smallint(6) NOT NULL default '0',
`attach` smallint(5) unsigned NOT NULL default '0',
`infraction` smallint(5) unsigned NOT NULL default '0',
`reportthreadid` int(10) unsigned NOT NULL default '0',
`importthreadid` bigint(20) NOT NULL default '0',
`importpostid` bigint(20) NOT NULL default '0',
PRIMARY KEY (`postid`),
KEY `userid` (`userid`),
KEY `threadid` (`threadid`,`userid`),
KEY `dateline` (`dateline`),
KEY `importpost_index` (`importpostid`),
FULLTEXT KEY `title` (`title`,`pagetext`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
كود:
DROP TABLE IF EXISTS `thread`;
CREATE TABLE `thread` (
`threadid` int(10) unsigned NOT NULL auto_increment,
`title` varchar(250) NOT NULL default '',
`firstpostid` int(10) unsigned NOT NULL default '0',
`lastpost` int(10) unsigned NOT NULL default '0',
`forumid` smallint(5) unsigned NOT NULL default '0',
`pollid` int(10) unsigned NOT NULL default '0',
`open` smallint(6) NOT NULL default '0',
`replycount` int(10) unsigned NOT NULL default '0',
`postusername` varchar(100) NOT NULL default '',
`postuserid` int(10) unsigned NOT NULL default '0',
`lastposter` varchar(50) NOT NULL default '',
`dateline` int(10) unsigned NOT NULL default '0',
`views` int(10) unsigned NOT NULL default '0',
`iconid` smallint(5) unsigned NOT NULL default '0',
`notes` varchar(250) NOT NULL default '',
`visible` smallint(6) NOT NULL default '0',
`sticky` smallint(6) NOT NULL default '0',
`votenum` smallint(5) unsigned NOT NULL default '0',
`votetotal` smallint(5) unsigned NOT NULL default '0',
`attach` smallint(5) unsigned NOT NULL default '0',
`similar` varchar(55) NOT NULL default '',
`favourite` smallint(1) unsigned NOT NULL default '0',
`whoviewed` text NOT NULL,
`hiddencount` int(10) unsigned NOT NULL default '0',
`deletedcount` smallint(5) unsigned NOT NULL default '0',
`lastpostid` int(10) unsigned NOT NULL default '0',
`importthreadid` bigint(20) NOT NULL default '0',
`importforumid` bigint(20) NOT NULL default '0',
`stampid` smallint(1) NOT NULL default '0',
`stampdays` int(3) NOT NULL default '0',
`stamptime` int(10) NOT NULL default '0',
`stampby` varchar(100) NOT NULL default '',
PRIMARY KEY (`threadid`),
KEY `postuserid` (`postuserid`),
KEY `pollid` (`pollid`),
KEY `forumid` (`forumid`,`visible`,`sticky`,`lastpost`),
KEY `lastpost` (`lastpost`),
KEY `lastpost_2` (`lastpost`,`forumid`),
KEY `dateline` (`dateline`),
FULLTEXT KEY `title` (`title`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
قد لا تنجح العملية لأني صدرت القاعدة من منتدى يحتوي هاكات وعندها اعمل لي نسخه من الجدولين post و thread خالية من أي مشاركات أو مواضيعك واقوم بتعديله لك ... تحياتي .
مواقع النشر (المفضلة)