มีปัญหาร insert ข้อมูล

คำค้น SQL:

INSERT INTO `lib_leveledu` ( `id` , `code` , `name` )
VALUES (

 

MySQL แสดง:

#1366 - Incorrect integer value: '' for column 'id' at row 1

แสดง error ออกมาแบบนี้ ครับ
ส่วน code insert  แบบนี้ 
$sql = "INSERT INTO `lib_leveledu`  (`id` , `code`, `name`) values ('', '".$_POST['codea']."', '".$_POST['namea']."')";

ทำไมถึง insert ไม่ผ่านไม่เข้าใจจริงๆ

ตรง id เป็น int  auto_increment

'', '08', 'กกด'
)
25 ธ.ค. 2552 2 4,025

กำหนดตรง id เป็น NULL หรือไม่ก็ไม่ต้องกำหนดเลย(แนะนำ) ครับ

INSERT INTO `lib_leveledu` ( `code` , `name` )
VALUES (

#1

โอเคครับ ผมเคยลองใส่ NULL แลวก็ไม่ได้ แต่ทำตามที่แนะนำผ่านแล้วครับ ที่ผ่านมันก็ไม่เคยมีปัญหาอะไรแต่ทำไมตอนนี้ถึงมีก็งงๆอยู่
#2
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^