උබට අවුල තියෙන්නේ දැන් එක එක්කෙනාට ඒ ඒ අයට අවශ්ය ෆීල්ඩ්ස් දාල කස්ටම් ෆෝම් එකක් හදාගන්න එක සේව් කරගන්න ඩේටාබේස් එකේ නේද?![]()
ow
Database structure eka gana kisima deyak oluwata enne na


උබට අවුල තියෙන්නේ දැන් එක එක්කෙනාට ඒ ඒ අයට අවශ්ය ෆීල්ඩ්ස් දාල කස්ටම් ෆෝම් එකක් හදාගන්න එක සේව් කරගන්න ඩේටාබේස් එකේ නේද?![]()


ඔය විදියට පුළුවන් වෙන්න ඕනPHP:CREATE TABLE IF NOT EXISTS `meta_fields` ( `m_field_id` int(5) NOT NULL AUTO_INCREMENT, `m_slug` varchar(255) CHARACTER SET utf8 DEFAULT NULL, `m_name` text CHARACTER SET utf8, `m_value` text CHARACTER SET utf8, `m_type` int(1) DEFAULT NULL COMMENT '1=>Dropdown,2=>Radio,3=>Checkbox', `m_required` tinyint(1) DEFAULT '0', PRIMARY KEY (`m_field_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ; -- -- Dumping data for table `meta_fields` -- INSERT INTO `meta_fields` (`m_field_id`, `m_slug`, `m_name`, `m_value`, `m_type`, `m_required`) VALUES (1, 'brand', 'Brand', 'Audi,BMW,Honda,Jaguar', 1, 0), (2, 'Transmission', 'transmission', 'Manual,Automatic,Tiptronic', 2, 0), (3, 'fuel_type ', 'Fuel type', 'Diesel,Petrol,CNG,Other fuel type', 3, 1); -- -------------------------------------------------------- -- -- Table structure for table `survey_meta` -- CREATE TABLE IF NOT EXISTS `survey_meta` ( `i_meta_id` int(11) NOT NULL AUTO_INCREMENT, `survey_id` int(11) DEFAULT NULL, `m_field_id` int(5) DEFAULT NULL, `i_m_value` text CHARACTER SET utf8, PRIMARY KEY (`i_meta_id`), KEY `survey_id` (`survey_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


ඔය විදියට පුළුවන් වෙන්න ඕනPHP:CREATE TABLE IF NOT EXISTS `meta_fields` ( `m_field_id` int(5) NOT NULL AUTO_INCREMENT, `m_slug` varchar(255) CHARACTER SET utf8 DEFAULT NULL, `m_name` text CHARACTER SET utf8, `m_value` text CHARACTER SET utf8, `m_type` int(1) DEFAULT NULL COMMENT '1=>Dropdown,2=>Radio,3=>Checkbox', `m_required` tinyint(1) DEFAULT '0', PRIMARY KEY (`m_field_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ; -- -- Dumping data for table `meta_fields` -- INSERT INTO `meta_fields` (`m_field_id`, `m_slug`, `m_name`, `m_value`, `m_type`, `m_required`) VALUES (1, 'brand', 'Brand', 'Audi,BMW,Honda,Jaguar', 1, 0), (2, 'Transmission', 'transmission', 'Manual,Automatic,Tiptronic', 2, 0), (3, 'fuel_type ', 'Fuel type', 'Diesel,Petrol,CNG,Other fuel type', 3, 1); -- -------------------------------------------------------- -- -- Table structure for table `survey_meta` -- CREATE TABLE IF NOT EXISTS `survey_meta` ( `i_meta_id` int(11) NOT NULL AUTO_INCREMENT, `survey_id` int(11) DEFAULT NULL, `m_field_id` int(5) DEFAULT NULL, `i_m_value` text CHARACTER SET utf8, PRIMARY KEY (`i_meta_id`), KEY `survey_id` (`survey_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
මේ OsClass එකේ add කරන විදිය
![]()
machn ethakota methanin attributes tika add karanne kohomada

![]()
මේකේ නම් multi lang උබේ නම් කෙලින්ම English නිසා කෙලින්ම checkbox,radio,dropdown select කරොත් එනවා option කියන textbox එක..එකේ coma separate value වලින් save කරාම හරි
ex :
mn radio group ekak hadanawa
vehicle kiyala
kata add karanna ona car, bus, lorry kiyala
ewa add karanne kohomada
දැන් මගේ table structure එක අනුව
m_name = Vehicle
m_slug = vehicle
m_value = car, bus, lorry
m_type =2
ඔය data දාන්න මේ විදියේ form එකක් design කරපන් මෙහෙම
Custom filed name =>textbox (මන් සාමාන්යෙන් මේකේ එන value එක lover case කරලා එකේ space වෙනුවට _ දාලා m_slug save කර ගන්නේ)
Custom Filed Type =>Dropdown =>Text,Textarea,Dropdown,Radio,Checkbiox etc
Text,Textarea select කරොත් මුකුත්ම වෙන්නේ නැහැ.Dropdown,Radio,Checkbiox කරොත් අලුත් text box එකක් එනවා Options කියලා..
එකේ අපි data add කරනවා මෙහෙම car, bus, lorry
තේරුනාද?


ow
Database structure eka gana kisima deyak oluwata enne na![]()
