 |
|
ตอนนี้แก้ database b ซึ่งเป็น database ทดสอบ ไม่มี data ในนี้
ซึ่งเพิ่ม table และ ฟิล์ด ไปเยอะมากแต่ไม่ได้จดว่าเพิ่มอะไรไปบ้าง
แล้วอยากจะอัพใส่ database a ซึ่งมี data อยู่จะต้องทำยังไงครับ
Code (SQL)
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- ฐานข้อมูล: `petition`
--
-- --------------------------------------------------------
--
-- โครงสร้างตาราง `admin`
--
CREATE TABLE IF NOT EXISTS `admin` (
`adid` bigint(20) NOT NULL auto_increment,
`userid` int(11) default '0',
`username` varchar(255) default NULL,
`date` bigint(20) default '0',
`ip` varchar(255) default NULL,
`browser` varchar(255) default NULL,
`host` varchar(255) default NULL,
`port` varchar(255) default NULL,
PRIMARY KEY (`adid`)
) ENGINE=MyISAM DEFAULT CHARSET=tis620 AUTO_INCREMENT=7277 ;
-- --------------------------------------------------------
--
-- โครงสร้างตาราง `career`
--
CREATE TABLE IF NOT EXISTS `career` (
`careerid` int(11) NOT NULL auto_increment,
`name` varchar(255) default NULL,
`desc` longtext,
`dateinput` bigint(20) default '0',
`userinputid` int(11) default '0',
`dateedit` bigint(20) default '0',
`useredit` varchar(255) default NULL,
`ip` varchar(255) default NULL,
`host` varchar(255) default NULL,
`browser` varchar(255) default NULL,
`cancel` int(11) default '0',
`userinput` varchar(255) default NULL,
`usereditid` int(11) default '0',
PRIMARY KEY (`careerid`)
) ENGINE=MyISAM DEFAULT CHARSET=tis620 AUTO_INCREMENT=11 ;
-- --------------------------------------------------------
สามารถแก้ code ได้รึเปล่าว่า
- ถ้ามี ฟิล์ด adid ของ table admin แล้วไม่ต้องเพิ่มฟิล์ดนี้ แต่ถ้ายังไม่มี ฟิล์ด adid ให้เพิ่มฟิล์ดนี้
- ถ้ามี ฟิล์ด careeridของ table careerแล้วไม่ต้องเพิ่มฟิล์ดนี้ แต่ถ้ายังไม่มี ฟิล์ด adid ให้เพิ่มฟิล์ดนี้
Tag : PHP, MySQL
|
|
 |
 |
 |
 |
Date :
2013-03-12 12:20:52 |
By :
zoberranger |
View :
871 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |