Drzewka w PHP [rzseattle] |
Drzewka w PHP [rzseattle] |
14.04.2004, 10:19:48
Post
#1
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
-------------------- |
|
|
22.01.2005, 15:19:07
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 17.01.2005 Ostrzeżenie: (0%) |
Tak jak mowie probówałem już dawać zapytanie na ekran.. Wkleje Ci to co zwraca wywolanie jej poprzez $tree->newChild('Amerykanskie', 1); :
Kod select 0, 'Amerykanskie', RPAD( CONCAT( '' ,LPAD( SUBSTRING(g.level, (0*2)+1, 2 ) + 1, 2, '0')), 0, '0'),0+1 FROM groups AS g LEFT JOIN groups AS p ON CONCAT(g.cluster,'|',RPAD( CONCAT( '' ,LPAD( SUBSTRING(g.level, (0*2)+1, 2 ) + 1, 2, '0')), 0, '0')) = CONCAT(p.cluster,'|',p.level) where g.cluster = 0 and g.level like CONCAT( '','%') and (0*2) + 2 <= 0 and p.level is null LIMIT 1 Zrzut bazy: Kod CREATE TABLE `groups` ( `id` int(11) NOT NULL auto_increment, `cluster` int(11) NOT NULL default '0', `name` varchar(100) NOT NULL default '', `level` decimal(10,0) NOT NULL default '0', `depth` int(11) NOT NULL default '0', UNIQUE KEY `id` (`id`) ) TYPE=MyISAM AUTO_INCREMENT=48; -- -- Dumping data for table `groups` -- INSERT INTO `groups` VALUES (1, 0, 'Samochody', 0, 0); Z góry dzięki za pomoc, gdyż ten błąd blokuje mi pisanie pewnego ważnego modułu :]. |
|
|
Wersja Lo-Fi | Aktualny czas: 17.05.2024 - 15:07 |