ข้อความเตือนเมื่อมีการเพิ่มข้อมูลซ้ำ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
kk_yuu
PHP Newbie
PHP Newbie
Posts: 9
Joined: 01/01/1970 7:00 am

ข้อความเตือนเมื่อมีการเพิ่มข้อมูลซ้ำ

Post by kk_yuu »

อยากทราบว่าเมื่อมีการเพิ่มข้อมูลซ้ำจากของเดิมที่มีอยู่แล้วในฐานข้อมูล จะทำยังไงไม่ให้สามารถเพิ่มข้อมูลใหม่ที่ซ้ำของเดิมลงไปได้ อย่างเช่นชื่อหรือนามสกุลที่เพิ่มใหม่ซ้ำกับชื่อหรือนามสกุลที่มีอยู่เดิม อยากให้มีขึ้นเตือนก่อนว่าต้องการจะเพิ่มต่อหรือยกเลิก อะไรทำนองเนี้ยค่ะ ขอความช่วยเหลือหน่อยนะคะ

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25146
Joined: 22/09/2008 6:18 pm
Contact:

Post by mindphp »

เขียน ไปเช็คค่าเดิมที่มีอยู่ก่อน
ได้ผล ยังไง ก็ แล้ว มากำหนด ขั้นต่อไป ว่าจะเอาอะไร มาแสดง หรือ จะเพิ่มข้อมูลลงไปเอง
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

User avatar
ob1
PHP Hero Member
PHP Hero Member
Posts: 185
Joined: 01/01/1970 7:00 am
Contact:

Post by ob1 »

กำหนด PK แล้วเช็ค ว่าตอน insert มี Error number หรือเปล่า
ไม่รู้ออกแบบไว้ยังไง แบบที่ท่าน mindphp ก็เป็นแนวทางนั้น โดยทั่วไปใช้ได้หมด

User avatar
peter3528
PHP Jr. Member
PHP Jr. Member
Posts: 15
Joined: 01/01/1970 7:00 am

Post by peter3528 »

เซ็ตที่ ฐานข้อมูลคับว่าให้ user name เป็น primary krey คับ

User avatar
knopsod
PHP Jr. Member
PHP Jr. Member
Posts: 22
Joined: 01/01/1970 7:00 am
Contact:

Post by knopsod »

ใช้ UNIQUE หรือ PRIMARY แล้วแต่ใจถนัด

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 13 guests