|
|
|
ช่วยดูโค้ด PHP ให้หน่อยครับพอรันแล้วมันขึ้นมาเป็นคำว่า Error:Duplicate entry '0' for key 1 |
|
|
|
|
|
|
|
error แบบนั้นแสดงว่า insert primary key ซ้ำครับ
|
|
|
|
|
Date :
2012-02-19 06:22:25 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ออกแบบ table ยังไงละครับ
ให้ field ไหนเป็น primary key
|
|
|
|
|
Date :
2012-02-19 15:13:53 |
By :
Likito |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
id_teacher เป็น primary key
ก็อย่า insert ซ้ำสิครับ
ถ้า insert id_teacher ลงไปซ้ำที่มีอยู่ใน table มันก็ขึ้น error แบบนั้น
ไม่งั้นก็ปรับ ให้ id_teacher เป็น auto increment เพื่อที่จะได้ให้ โปรแกรม รันเลข อัตโนมัติ
แล้วก็ปรับคำสั่ง INSERT ให้ไม่ต้อง insert id_teacher
Code (PHP)
$sql = "INSERRT INTO teacher (name,surname,tel,email) VALUES('$name','$surname','$tel','$email')";
|
|
|
|
|
Date :
2012-02-19 15:23:32 |
By :
Likito |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|