พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / Mysql สร้าง table ไม่ได้
Shenegi
Shenegi
Sat 4 Feb 2006 12:52:32

ผมมือใหม่ลอง php 5.1.2 กับ MySql 5.0.16 สามารถสร้าง Database ได้แต่ไม่สามารถสร้าง Table ได้ไม่แน่ใจว่าคำสั่งผิดรึเปล่า ดังนี้

$result = mysql_query("use namedatabase;");

$sql = "create table nametable(id int(3) default '0' not null auto_increment,name varchar(40) not null,age int(3) default '0' not null,primary key (id));";

$result = mysql_query($sql);

ไม่แน่ใจผิดตรงไหน แต่ไม่สามารถสร้าง table ได้

Administrator
Sat 4 Feb 2006 13:57:08
เนื่องจาก field id นั้น คุณสร้างให้เป็น auto_increment ซึ่งไม่สามารถมีค่า default ได้ครับคำสั่งนี้จึงเกิด exception ครับ
Shenegi
Shenegi
Sat 4 Feb 2006 15:11:42

ขอบคุณครับ

Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login