 |
|
ผมมี database ที่เก็บข้อมูลลูกค้าอยู่ 5 คน คือเรียง Auto increment ตามนี้ ID1 , ID2 , ID3 , ID4 , ID5
เมื่อวานผมได้ทำการลบลูกค้าคนที่ 3 ออกไป ซึ่งก็ทำให้ ID3 หายไปตามปกติ
แต่พอมาวันนี้ผมเพิ่มลูกค้าเข้าไปอีก 1 คน ผมพบว่า ลูกค้าคนใหม่ที่เพิ่มนั้น ไปเรียงลำดับอยู่ใน phpmyadmin ที่ไม่ถูกต้อง คือแทนที่จะเป็น ID1 , ID2 , ID4 , ID5 , ID6 คือตัวล่าสุดควรอยู่หลังสุดใน record แต่มันกลายเป็น ID1 , ID2 , ID4 , ID6 , ID5
มันปกติหรือผิดปกติครับที่มันไปแทนที่แถวที่โดนลบออกไป
ส่วนในหน้าเว็บจริงไม่มีปัญหาการแสดงผลเพราะผมเรียงข้อมูล sort by ID desc ครับ แต่มันแปลกๆที่ phpmyadmin นั่นแหละครับ
Tag : PHP, MySQL
|
|
 |
 |
 |
 |
Date :
2012-05-10 21:38:07 |
By :
Verawat |
View :
3573 |
Reply :
4 |
|
 |
 |
 |
 |
|
|
|
 |