Alexos
Новичок
перелить из одной таблицы в другую..
Вот источник:
CREATE TABLE menu_cat (
cat_id int(10) NOT NULL auto_increment,
parent_id int(10) default NULL,
cat_name varchar(200) default NULL,
PRIMARY KEY (cat_id)
)
Это куда надо залить:
CREATE TABLE categories (
cid int(10) unsigned NOT NULL auto_increment,
title varchar(128) NOT NULL default '',
cleft int(10) unsigned NOT NULL default '0',
cright int(10) unsigned NOT NULL default '0',
clevel int(10) unsigned NOT NULL default '0',
PRIMARY KEY (cid),
KEY cleft (cleft, cright, clevel)
)
Метода такого в классе CDBTree (http://max.phpclub.net/sources/dbtree.phps) к сожалению нет..
метод insert это имхо не то, так как он возвращает insert_id()
а мне надо вставить те ID, что уже имеются в первой таблице..
Может кто сталкивался с такой проблемой? Подскажите решение..
Вот источник:
CREATE TABLE menu_cat (
cat_id int(10) NOT NULL auto_increment,
parent_id int(10) default NULL,
cat_name varchar(200) default NULL,
PRIMARY KEY (cat_id)
)
Это куда надо залить:
CREATE TABLE categories (
cid int(10) unsigned NOT NULL auto_increment,
title varchar(128) NOT NULL default '',
cleft int(10) unsigned NOT NULL default '0',
cright int(10) unsigned NOT NULL default '0',
clevel int(10) unsigned NOT NULL default '0',
PRIMARY KEY (cid),
KEY cleft (cleft, cright, clevel)
)
Метода такого в классе CDBTree (http://max.phpclub.net/sources/dbtree.phps) к сожалению нет..
метод insert это имхо не то, так как он возвращает insert_id()
а мне надо вставить те ID, что уже имеются в первой таблице..
Может кто сталкивался с такой проблемой? Подскажите решение..