เมื่อผมทำการสมัครสมาชิกครั้งแรก ทุกอย่างเป็นไปอย่างปกติ แต่แล้ว เมื่อสมัครสมาชิกครั้งต่อไป ข้อมูลต่างๆ มันไม่ save ลง DB
เพราะว่า UserID ที่มันใช้สมัครมันดันเป็น 0 ตลอด เมื่อใน DB มี UserID เหมือนกัน ข้อมุลก็เลยไม่ได้ save ลง DB มั้ง
เพราะของผมออกแบบหน้าแรกที่ login.php แทนครับเพราะหน้านั้นไม่มีการติดต่อ DB มันเป็นแค่ form เฉยๆเราเลยออกแบบได้ง่ายกว่าครับ
ลองนำที่ผมใช้ไปเป็นแนวทางดูได้ครับ
จะเห็นได้ว่า ไม่ว่าจะเป็น User หรือ admin ก็แก้ไข UserID และ Status ได้ ซึ่งผมอยากจะใช้ If() มาเปรียบเทียบ ในการแสดงช่องการแก่ไขข้อมูล โดยที่ถ้าเป็น User จะเห็นช่องอื่นๆ ที่ไม่ไช่ UserID กับ Status แต่ถ้าเป็น Admin จะเห็นทุกช่อง ซึ่งใช้ if น่าจะได้แต่ผมจะดึง Status จาก DB ของ User ที่ login มาใช้ยังไง แค่นั้นละ