ผมพยายามจะเล่าให้คนที่เทพ ๆ เรื่องโค้ดเข้าใจง่ายที่สุด เพื่อช่วยผมหาคำตอบ เพราะผมพึงเข้ามาทำงานที่นี่ได้ไม่นาน แล้วระบบมันอยู่มาเป็น 20 ปี ตอนนี้ติดปัญหาข้อมูลใหม่ไม่ยอมรัน
สิ่งที่เกิดขึ้นคือ ระบบจะมีการเอา BaseID ใน Database ไปคำนวณเป็นข้อมูล โดน Baseid ชื่อที่เคยใช้มันประมาณว่า A_123 A_125 (ชื่อที่มี _ อยู่มามากกว่า 15 ปี ) อะไรประมาณนี้
แล้วมันเคยมี Base id ใหม่เข้ามาซึ่งผมได้มาจากหัวหน้า ชื่อประมาณว่า ABC ซึ่งผมก็เอา Base id ใหม่ที่ได้มาไปใส่ใน database แล้วข้อมูลมันก็รันออกปกติ แล้วทีนี้มันมี Base id มาใหม่อีก คราวนี้เป็นชื่อ AB-C A-B-C มันมี - กลายเป็นว่าข้อมูลรันไม่ออก เครื่องหมาย - มีผลต่อระบบ Database ที่เอาไปคำนวณมั้ยครับ ทั้งที่ผมเคยเพิ่มเองแต่เป็นชื่อ ABC มันก็รันได้ปกติ แค่เพิ่มใน Database ก็รันได้ทันทีไม่ได้แก้โค้ดอะไรเลย แต่พอมีอันใหม่มา เป็นชื่อแบบนี้ AB-C A-B-C ข้อมูลดันรันไม่ออก ช่วยด้วยครับตอนนี้ตัน
ผมมีเรื่องจะถามเกี่ยวกับระบบ Database และการรันข้อมูล โค้ดหลัก น่าจะเป็น PHP , MySQL ระบบใช้มาประมาณ นานกว่า 20 ปี
สิ่งที่เกิดขึ้นคือ ระบบจะมีการเอา BaseID ใน Database ไปคำนวณเป็นข้อมูล โดน Baseid ชื่อที่เคยใช้มันประมาณว่า A_123 A_125 (ชื่อที่มี _ อยู่มามากกว่า 15 ปี ) อะไรประมาณนี้
แล้วมันเคยมี Base id ใหม่เข้ามาซึ่งผมได้มาจากหัวหน้า ชื่อประมาณว่า ABC ซึ่งผมก็เอา Base id ใหม่ที่ได้มาไปใส่ใน database แล้วข้อมูลมันก็รันออกปกติ แล้วทีนี้มันมี Base id มาใหม่อีก คราวนี้เป็นชื่อ AB-C A-B-C มันมี - กลายเป็นว่าข้อมูลรันไม่ออก เครื่องหมาย - มีผลต่อระบบ Database ที่เอาไปคำนวณมั้ยครับ ทั้งที่ผมเคยเพิ่มเองแต่เป็นชื่อ ABC มันก็รันได้ปกติ แค่เพิ่มใน Database ก็รันได้ทันทีไม่ได้แก้โค้ดอะไรเลย แต่พอมีอันใหม่มา เป็นชื่อแบบนี้ AB-C A-B-C ข้อมูลดันรันไม่ออก ช่วยด้วยครับตอนนี้ตัน