primarykey

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

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

Treza
PHP Jr. Member
PHP Jr. Member
Posts: 10
Joined: 28/04/2009 3:08 pm

primarykey

Post by Treza » 04/05/2009 11:45 am

ช่วยแนะนำทีคับผม

คือ ผมมีตารางอยู่ 2 ตาราง มีความสัมพันธ์แบบ m:1

ตารางแรกเก็บ

ID
FNam
LNam

ตารางสองเก็บ

PersonID
Address
Aumpher
District

เมื่อทำการนอมัลแล้ว ตารางแรกจะเรียก pirmarykey ของตารางสองมาใช่ม๊ะคับ

แล้วแบบนี้เวลาเขียนโค๊ด ผมจะเขียนแบบไหนดีอะคับแนะนำที

คือเวลาเราเลือกข้อมูลให้ primarykey ตารางสองไปเก็บไว้ใน ตารางหนึงเองอะคับเห็นเพื่อนบอกใช้ join กันแต่ทำไม่เป็น

แล้วอีกข้อนะคับช่วยแนะนำทีนะคับ สมมุติว่า ผมทำ dropdownlist โดยการดึงข้อมูลจาก database มาโชว์ แต่เมื่อทำการกดเลือกชื่อ

ให้ชือที่เลือกไปเก็บไว้ใน database ทำไงหรอคับแนะนำหน่อย ทำแล้ว งง คับ

ขอบคุณครับ

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

Re: primarykey

Post by mindphp » 04/05/2009 11:58 am

m:1 ยังไงล่ะครับเนี่ย :?: :?:
ติดตาม 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

Treza
PHP Jr. Member
PHP Jr. Member
Posts: 10
Joined: 28/04/2009 3:08 pm

Re: primarykey

Post by Treza » 04/05/2009 12:29 pm

one to meny อะคับ

Treza
PHP Jr. Member
PHP Jr. Member
Posts: 10
Joined: 28/04/2009 3:08 pm

Re: primarykey

Post by Treza » 04/05/2009 12:31 pm

รบกวนอีกทีนะคับ

สามารถติดต่อคุณทาง e - mail ได้หรือเปล่าคับ

หรือติดต่อได้เฉพาะทาง web

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

Re: primarykey

Post by mindphp » 04/05/2009 12:52 pm

ตารางแรกจะเรียก pirmarykey ของตารางสองมาใช่ม๊ะคับ
pirmarykey ควรแก้เป็น primary key
ใช่ม๊ะคับ ควรแก้เป็น ใช่ไหมครับ

ตอบว่าไม่ใช่ครับ ตามที่ยกตัวอย่าง จะหมายถึง 1 คน มีชื่อ สกุลได้หลายชื่อ
ตารางแรกน่าจะเป็น ตารางหลัก มี PK
และตารางที่สอง 1 คนอาจมีที่อยู่ได้หลายที่ ก็อ้าง FK จากตารางแรก

การออกแบบฐานข้อมูลขึ้นอยู่กับข้อมูลที่คุณต้องการเก็บ
ติดตาม 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

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 59 guests