Shenegi

Sat 4 Feb 2006 12:52:32
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 ได้
เนื่องจาก field id นั้น คุณสร้างให้เป็น auto_increment ซึ่งไม่สามารถมีค่า default ได้ครับคำสั่งนี้จึงเกิด exception ครับ
Shenegi

Sat 4 Feb 2006 15:11:42
Sat 4 Feb 2006 15:11:42
ขอบคุณครับ

















