kazaminasab
پنج شنبه 27 مرداد 1390, 15:09 عصر
با سلام به دوستان بنده یک مشکلی دارم واین هست که میخواهم بین جداول رابطه برقرار کنم مثلا میخواهم در پی اچ پی منوهای تودرتو بسازم به همین دلیل من باید یک جدول درست کنم با اصل این کار مشکلی ندارم به این صورت هست
CREATE TABLE `main_menu` (
`id_menu` int(11) NOT NULL AUTO_INCREMENT,
`parentID_menu` int(11) NOT NULL,
`label_menu` varchar(100) NOT NULL,
`link_menu` varchar(100) NOT NULL,
`target_menu` varchar(10) NOT NULL,
`highlight_menu` varchar(10) NOT NULL,
PRIMARY KEY (`id_menu`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
حالا میخوام مقدار parent id اضافی کنم منتها نه دستی چون دستی اینطور اضافی میکنم
INSERT INTO `main_menu` (`id_menu`, `parentID_menu`, `label_menu`, `link_menu`,
`target_menu`, `highlight_menu`) VALUES
(1, 0, 'Home', '#', '_self', '1'),
(2, 0, 'Accessories', '#', '_self', '2'),
(3, 0, 'Products', '#', '_self', '3'),
(4, 0, 'Contact', '#', '_self', '4'),
(5, 2, 'Accessory1', '#', '_self', ''),
(6, 3, 'Product1', '#', '_self', ''),
(7, 3, 'Product2', '#', '_self', '');
ولی من میخوام اتواتیک از سمت پی اچ پی parent id اضافی کنم نه خودم مقدار بدم لپ کلام این هست با هر چی که رابطه داشته باشه مشکل دارم مثلا میخوام طراحی کنم محصول با نام دستبند در این گروه بدلیجات وتی شرت ورزشی وکفش ورزشی در گروه محصولات ورزشی
ممنون میشم که اگه کسی میتونه منو کمک کنه گیر این مشکل هستم
CREATE TABLE `main_menu` (
`id_menu` int(11) NOT NULL AUTO_INCREMENT,
`parentID_menu` int(11) NOT NULL,
`label_menu` varchar(100) NOT NULL,
`link_menu` varchar(100) NOT NULL,
`target_menu` varchar(10) NOT NULL,
`highlight_menu` varchar(10) NOT NULL,
PRIMARY KEY (`id_menu`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
حالا میخوام مقدار parent id اضافی کنم منتها نه دستی چون دستی اینطور اضافی میکنم
INSERT INTO `main_menu` (`id_menu`, `parentID_menu`, `label_menu`, `link_menu`,
`target_menu`, `highlight_menu`) VALUES
(1, 0, 'Home', '#', '_self', '1'),
(2, 0, 'Accessories', '#', '_self', '2'),
(3, 0, 'Products', '#', '_self', '3'),
(4, 0, 'Contact', '#', '_self', '4'),
(5, 2, 'Accessory1', '#', '_self', ''),
(6, 3, 'Product1', '#', '_self', ''),
(7, 3, 'Product2', '#', '_self', '');
ولی من میخوام اتواتیک از سمت پی اچ پی parent id اضافی کنم نه خودم مقدار بدم لپ کلام این هست با هر چی که رابطه داشته باشه مشکل دارم مثلا میخوام طراحی کنم محصول با نام دستبند در این گروه بدلیجات وتی شرت ورزشی وکفش ورزشی در گروه محصولات ورزشی
ممنون میشم که اگه کسی میتونه منو کمک کنه گیر این مشکل هستم