Ben alt düğümleri hareket çalışıyor sorun yaşıyorum ya da ebeveyn matematik o kadar iyi değil ... aşağı yukarı düğümleri ya.
CREATE TABLE IF NOT EXISTS `pages` ( `page-id` mediumint(8) unsignedNOT NULL AUTO_INCREMENT,
page-leftmediumint(8) unsigned NOT NULL,
page-rightsmallint(8) unsigned NOT NULL,page-titletext NOT NULL,
page-contenttext NOT NULL,
page-timeint(11) unsigned NOT NULL,page-slugtext NOT NULL,
page-templatetext NOT NULL,
page-parentmediumint(8) unsigned NOT NULL,page-typetext NOT NULL, PRIMARY KEY (page-id) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ;INSERT INTO
pages(page-id,page-left,page-right,page-title,page-content,page-time,page-slug,page-template,page-parent,page-type) VALUES (17, 1, 6, '1', '', 0, 'PARENT', '', 0, ''), (18, 2, 5, '2', '', 0, 'SUB', '', 17, ''), (19, 3, 4, '3', '', 0, 'SUB-SUB', '', 18, ''), (20, 7, 8, '5', '', 0, 'TEST', '', 0, '');
Örnek olarak nasıl TEST ORTAKLIK yukarıda yukarı hareket edeceğini ve page-left/page-right kimlikleri ile oynayarak aşağı alt-alt altında hareket SUB demek? Kod sadece bunun için SQL kavram ya da matematik yardım gerekli değildir, ben bunu daha iyi taşımak için nasıl anlamanıza yardımcı olacaktır ...