ผมลงไปใน database บน appserv ไม่ได้อะครับ มันขึ้นแบบนี้
ผิดพลาด
อาจจะมีข้อผิดพลาดบางอย่างในคำค้น SQL ของคุณ. หาก MySQL server ได้แจ้งข้อผิดพลาดมาด้านล่างนี้ ให้ลองอ่านดู มันอาจจะช่วยให้คุณวินิจฉัยปัญหาได้ดีขึ้น
ERROR: ไม่ได้ปิดเครื่องหมายคำพูด @ 481
STR: `
SQL:
-- --------------------------------------------------------
--
-- ⤃?ʃ钧?҃ҧ `banner`
--
CREATE TABLE IF NOT EXISTS `banner` (
`id` int(3) NOT NULL auto_increment,
`nametype` varchar(255) NOT NULL default '',
`pictype` varchar(200) NOT NULL default '',
`use1` int(2) NOT NULL default '0',
`statusa` int(2) NOT NULL default '0',
`datea` date NOT NULL default '0000-00-00',
`opena` int(3) NOT NULL default '0',
`sponsor` int(2) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=InnoDB AUTO_INCREMENT=5 ;
คำค้น SQL:
-- -------------------------------------------------------- -- -- ⤃?ʃ钧?҃ҧ `banner` -- CREATE TABLE IF NOT EXISTS `banner` ( `id` int(3) NOT NULL auto_increment, `nametype` varchar(255) NOT NULL default '', `pictype` varchar(200) NOT NULL default '', `use1` int(2) NOT NULL default '0', `statusa` int(2) NOT NULL default '0', `datea` date NOT NULL default '0000-00-00', `opena` int(3) NOT NULL default '0', `sponsor` int(2) NOT NULL default '0', PRIMARY KEY (`id`) ) TYPE=InnoDB AUTO_INCREMENT=5 ;
MySQL แสดง:
#1289 - The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working
ตามที่ผมได้บอกไว้นะครับ เเก้ตรงนี้
thank you ครับ work ครับ
สำหรับท่านที่ PHP: 4.x.x
น่าจะได้นะครับ
เเต่ถ้าเวอร์ชั่น 5.x.x มันต้องเปลื่อนเพิ่มนิดหนึ่งครับ เพราะระบบมันน่าจะเออเอร์ที่ DB มันดั้นไม่ได้
อันนี้ของผมนะครับสำหรับเพิ่มเเก้ไขการดั้น DB ไม่ได้หรือว่ามีปัญหาในส่วนนี้
Apache Web Server Version 2.2.8
PHP Script Language Version 5.2.6
MySQL Database Version 5.0.51b
phpMyAdmin Database Manager Version 2.10.3
CREATE TABLE IF NOT EXISTS `banner` (
`id` int(3) NOT NULL auto_increment,
`nametype` varchar(255) NOT NULL default '',
`pictype` varchar(200) NOT NULL default '',
`use1` int(2) NOT NULL default '0',
`statusa` int(2) NOT NULL default '0',
`datea` date NOT NULL default '0000-00-00',
`opena` int(3) NOT NULL default '0',
`sponsor` int(2) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=InnoDB AUTO_INCREMENT=5 ;
เปลื่อนจาก TYPE=InnoDB เป็น TYPE=MyISAM
ทุกอันในดาต้าเบสนะครับไม่มีหลายจุดหรอกครับ อันนี้ไม่ทราบว่าพี่ ๆๆเป็นเหมือนผมไหม ถ้าทำเเล้วได้เเน่นอนครับผมเทสเเล้วครับ
เวิคๆๆ