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

สำหรับผู้ที่ เริ่มต้น 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

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

Postby kk_yuu » 05/05/2008 6:11 am

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

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

Postby mindphp » 05/05/2008 6:56 am

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

Postby ob1 » 05/05/2008 10:52 pm

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

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

Postby peter3528 » 08/05/2008 5:37 pm

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

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

Postby knopsod » 12/05/2008 4:12 pm

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


Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 43 guests