رد: طلب بخصوص ترقيم المواضيع
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته،
تحياتي للجميع، غير أني لم أفهم سبب الإصرار على عدم الرد على تسائلي، رغم أني لا أفهم كثيرا عن ظروفكم، غير أن ثقتي في فريقكم لا حدود لها، كما أنه تنتابني أحيانا موجات غيرة ممن يُرد على تساءلاتهم بمنتهى السرعة وبكثافة أيضا.
تحياتي :n200610:
رد: طلب بخصوص ترقيم المواضيع
لوحة تحكم المنتدى
الصيانة
اصلاح الجداول
واعمل اصلاح جداول لاول 3 خيارات او 4 لا اتذكر والله
رد: طلب بخصوص ترقيم المواضيع
السلام عليكم ورحمة الله وبركاته
شكرا على الرد الكريم، غير أنه للأسف لم يتغير في الأمر شيء، وحتى يكون سؤالي واضحا، في المنتدى التجريبي حاليا موضوع واحد فقط ، بعد أن حذفت المواضيع التجريبية، الآن عندما أضيف موضوعا يرقمه p=12 أو p=13 ، وقد كنت أحب بداية الترقيم بـ 1 ، 2 ، 3 ... حتى يكون عدد المواضيع متناسبا مع المواضيع ذاتها. أرجو المساعدة.
رد: طلب بخصوص ترقيم المواضيع
هذا شيء طبيعي فالرقم آلي ولا يعود للوراء ابدا ويمكن تعديله مع بعض الخبرة كما يلي :
بعد حذف جميع المواضيع والردود قم بتنفيذ الإستعلامين التاليين على قاعدة بيانات المنتدى وآمل تجربتها اولا على السيرفر المحلي فلم يسبق لي التجربه :
كود:
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 خالية من أي مشاركات أو مواضيعك واقوم بتعديله لك ... تحياتي .