Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > ช่วยด้วยค่ะ พอดีอยากอัพเดทข้อมูล พร้อมกัน สองฟอร์มอ่ะค่ะ โดย ถ้าอัพเดทฟอร์มแรก แล้วให้ฟอร์มที่สองที่ มีคีย์เดยวกัน อัพเดทด้วย ต้องทำยังไง หาวิธีไม่ได้อ่ะค่ะ



 

ช่วยด้วยค่ะ พอดีอยากอัพเดทข้อมูล พร้อมกัน สองฟอร์มอ่ะค่ะ โดย ถ้าอัพเดทฟอร์มแรก แล้วให้ฟอร์มที่สองที่ มีคีย์เดยวกัน อัพเดทด้วย ต้องทำยังไง หาวิธีไม่ได้อ่ะค่ะ

 



Topic : 101726



โพสกระทู้ ( 282 )
บทความ ( 0 )



สถานะออฟไลน์




ช่วยด้วยค่ะ พอดีอยากอัพเดทข้อมูล พร้อมกัน สองฟอร์มอ่ะค่ะ โดย ถ้าอัพเดทฟอร์มแรก แล้วให้ฟอร์มที่สองที่ มีคีย์เดยวกัน อัพเดทด้วย ต้องทำยังไง หาวิธีไม่ได้อ่ะค่ะ ถ้า งงในคำถาม ถามกลับด้นะคะ ช่วยทีค่ะ ไม่รู้จริงๆ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-10-16 08:39:41 By : pampam View : 628 Reply : 9
 

 

No. 1



โพสกระทู้ ( 282 )
บทความ ( 0 )



สถานะออฟไลน์


ช่วยหนูหน่อยค่ะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-16 08:55:27 By : pampam
 


 

No. 2



โพสกระทู้ ( 282 )
บทความ ( 0 )



สถานะออฟไลน์


ช่วยหนูทีนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-16 09:29:23 By : pampam
 

 

No. 3



โพสกระทู้ ( 1,569 )
บทความ ( 2 )



สถานะออฟไลน์
Twitter Facebook Blogger

ขอดูฟอร์มที่จะส่ง พร้อมระบุพื้นที่แต่ละฟอร์ม และจุดที่มีคีย์เหมือนกันด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-16 09:43:02 By : itpcc
 


 

No. 4



โพสกระทู้ ( 282 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 3 เขียนโดย : itpcc เมื่อวันที่ 2013-10-16 09:43:02
รายละเอียดของการตอบ ::
เด่วหนูส่งให้นะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-16 10:53:47 By : pampam
 


 

No. 5



โพสกระทู้ ( 282 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 3 เขียนโดย : itpcc เมื่อวันที่ 2013-10-16 09:43:02
รายละเอียดของการตอบ ::
คือหนูมีฟอร์มสองฟอรืมอ่ะค่ะ ถ้าแก ฟอร์มแรก เช่น แก้เลข Poอ่ะค่ะ แล้วอยากให้ฟอร์มสองแก้เลข Po ด้วยอ่ะค่ะ โดยเชื่อมกันตามเลข พีโอ อ่ะค่ะพี่ เพราะข้อมูลมันเชื่อมกัน ถ้าแก้ฟอร์เดียว มันจะไม่แก้ให้อีกฟอร์มอ่ะค่ะ หนูไม่รุจะทำไง

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-16 11:46:52 By : pampam
 


 

No. 6



โพสกระทู้ ( 1,569 )
บทความ ( 2 )



สถานะออฟไลน์
Twitter Facebook Blogger

ตอบความคิดเห็นที่ : 5 เขียนโดย : pampam เมื่อวันที่ 2013-10-16 11:46:52
รายละเอียดของการตอบ ::
เอา"รูป" มาให้ดูหน่อยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-16 13:10:09 By : itpcc
 


 

No. 7



โพสกระทู้ ( 282 )
บทความ ( 0 )



สถานะออฟไลน์


1. เสิทตาม เลข พีโอ แล้วได้ฟอร์มนี้ค่ะ
1

ถ้าเปลี่ยนเลข PO แล้ว มันลงได้แล้ว 1 ตาราง คือ qc_record ค่ะ แต่เหลืออีกตารางที่อยู่คนละฟอรืกันมันไม่เปลี่ยนอ่ะค่ะ
อันนี้ ฟอร์มที่อยากให้เปลี่ยนด้วยเหมือน อัพเดท เลข พีโอ จากฟอร์มแรกอ่ะค่ะ
2

อันนี้เป้นตาราง ข้อมูล สอง ตาราง

d
3
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-16 13:39:22 By : pampam
 


 

No. 8



โพสกระทู้ ( 282 )
บทความ ( 0 )



สถานะออฟไลน์


มีใครพอรู้มั้ยค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-17 10:47:11 By : pampam
 


 

No. 9



โพสกระทู้ ( 1,666 )
บทความ ( 0 )



สถานะออฟไลน์


คือไม่อยากให้มองว่า อัตเดตฟอร์มแรกแล้ว อัพเดทฟอร์ม 2 ด้วย . . . เพราะฟอร์มมันก็เป็นแค่หน้า I/O ข้อมูล
แต่อยากให้มองว่า เมื่ออัตเดต ตาราง 1 แล้วทำอย่างไรให้ตาราง 2 อัพเดตตามไปด้วย . . . .

การอัพเดทมันจะมีเอกลักษณ์ อย่างนึงคือ ตัวชี้เป้า นิยมใช้ PK เพราะไม่มีความซ้ำซ่อน เช่น
UPDATE TABLE SET AA=$AA WHERE PK=$PK

WHERE PK=$PK คือตัวชี้เป้า ทีนี้พอเราโค้ดอัตเดทข้อมูลตาราง 1 แล้ว เราจะทำยังไงให้ โค้ดไปอัพเดทตาราง 2 ได้ด้วยต้องมองว่า

- สามารถใช้ตัวชี้เป้านี้ไปชี้ในตาราง 2 ได้ด้วยหรือไม่ ถ้าได้ OK โค้ดเลย โค้ดต่อลงไปหลังอัตเดทตาราง 1 นั้นเหละ
- ตัวชี้เป้านี้ไม่สามารถนำไปชี้ ตาราง2ได้ แต่ชี้ตาราง1ได้ ถ้าแบบนี้เราต้องมองต่อว่า เมื่อชี้ตาราง 1ได้แล้ว มีอะไรในตาราง 1 ไปชี้เป้าตาราง2ได้ (นิยมสร้างและทำ FK ไว้เพื่อเชื่อมโยง2 ตาราง และนำมาใช้ในกรณีแบบนี้แล) ทีนี้ก็ fetch_array FKตัวนี้ออกมาเพื่อนำไปชี้เป้าตาราง 2 และสร้างโค้ดอัตเดทต่อไป. . ..



หรือถ้า ถ้า อยากทำง่ายๆ ไม่ต้องเอาข้างบนทั้งหมดที่พิมพ์มา. . . (แต่จะมายุ่งยากในภายหลัง) ก็ออกแบบฐานข้อมูลเป็น InnoDB (ค่าปกติคนจะนิยม Myisam) และกำหนดรีเลชั่นชิพให้เชื่อมความสำพันธ์ตาราง . . . ถามต่อว่า InnoDB มันอยู่ไหน ถ้าเป็น Appserv ตอน Install ต้องติ๊กเลือก InnoDB ด้วยไม่งั้นมันไม่ลงมาให้

----------------
EDIT : เพิ่มเติม
ตามหลักการแล้วไม่ควร เป็นอย่างยิ่งที่จะทำให้มีการ UPDATE ฟิลด์พวก PK ไม่จำเป็นจริงๆอย่าทำครับ . . . เพราะอาจจะเกิดปัญหาหลายๆอย่างตามมา เช่น คีไปซ้ำตัวเดิมแล้ว error , มีการ ref ไปหลายๆตารางแล้ว ยุ่งยากเราที่ต้องมาอัพเดทตาม . . . แนะนำว่าส่วนที่เป็น PK ควรจะให้ทำได้ การ INSERT INTO และ DELETE เท่านั้นครับ


ประวัติการแก้ไข
2013-10-17 11:31:12
2013-10-17 11:41:02
2013-10-17 11:41:38
2013-10-17 11:43:31
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-17 11:19:22 By : meannerss
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยด้วยค่ะ พอดีอยากอัพเดทข้อมูล พร้อมกัน สองฟอร์มอ่ะค่ะ โดย ถ้าอัพเดทฟอร์มแรก แล้วให้ฟอร์มที่สองที่ มีคีย์เดยวกัน อัพเดทด้วย ต้องทำยังไง หาวิธีไม่ได้อ่ะค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่