ผมสงสัยเรื่องการทำงานของการแทรกแถวประมาณภาพตัวอย่างนี้นะครับ
ไม่ทราบว่าหลักการทำงานมันเป็นอย่างไรครับ สามารถแทรกไปในฐานข้อมูลได้เลยหรือไม่ครับ หรือว่าใช้ PHP ในการจัดเรียงตอนดึงข้อมูลออกมาครับ
สอบถามเรื่อง การแทรกแถวใน mysql ครับ
Moderators: mindphp, ผู้ดูแลกระดาน
- Chayyim
- PHP Sr. Member
- Posts: 79
- Joined: 16/05/2012 4:01 pm
- Contact:
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 26541
- Joined: 22/09/2008 6:18 pm
- Contact:
Re: สอบถามเรื่อง การแทรกแถวใน mysql ครับ
Update ordering ของบท ตัวที่มากกว่าตัวที่เลือกเข้ามา บวกหนึ่ง
แล้ว insert ตำที่เพิ่มเข้ามาลงไป
แล้ว insert ตำที่เพิ่มเข้ามาลงไป
ติดตาม 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
ติดตาม 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
- Chayyim
- PHP Sr. Member
- Posts: 79
- Joined: 16/05/2012 4:01 pm
- Contact:
Re: สอบถามเรื่อง การแทรกแถวใน mysql ครับ
หมายความว่า ต้องจัดเรียงลำดับก่อน แล้วอัพเดตทุกฟิลด์ ในฐานข้อมูลเลยหรอครับ ถ้ามีการแทรกแถว ผมเข้าใจถูกไหมครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 26541
- Joined: 22/09/2008 6:18 pm
- Contact:
Re: สอบถามเรื่อง การแทรกแถวใน mysql ครับ
Update field ที่กำหนด เป็นลำดับไว้ ให้ตัวที่มากกว่า ตัวที่แทรกเข้าไป บวกด้วย 1
(สั่งที่ sql ทีเดียวมันก็ทำให้หมด)
ตัวอย่างเช่น
ต้องการแทรก 4 เข้าไป จากเดิมที่มี 1-10 อยู่แล้ว
SQL
แล้ว insert ตัวที่ต้องการ แทรกเข้าไป ทีหลักครับ
(สั่งที่ sql ทีเดียวมันก็ทำให้หมด)
ตัวอย่างเช่น
ต้องการแทรก 4 เข้าไป จากเดิมที่มี 1-10 อยู่แล้ว
SQL
Code: Select all
UPDATE field_name=field_name+1 WHERE field_name >=4
ติดตาม 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
ติดตาม 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
- Chayyim
- PHP Sr. Member
- Posts: 79
- Joined: 16/05/2012 4:01 pm
- Contact:
Re: สอบถามเรื่อง การแทรกแถวใน mysql ครับ
ออ เข้าใจกระจ่างแล้วครับ ขอบคุณมากครับ
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 377 Views
-
Last post by nmonjang
13/05/2015 7:30 pm
-
- 1 Replies
- 498 Views
-
Last post by mindphp
27/07/2017 6:34 pm
-
-
สอบถามเรื่อง extension ของ joomla ครับ
by nuarsenal » 09/12/2012 4:25 pm » in ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM - 2 Replies
- 2080 Views
-
Last post by nuarsenal
09/12/2012 6:48 pm
-
-
-
สอบถามเรื่อง Unicode Python3 ครับ
by nai_cyp » 21/08/2020 10:37 am » in Programming - C/C++ & java & Python - 2 Replies
- 1071 Views
-
Last post by nai_cyp
21/08/2020 7:35 pm
-
-
- 0 Replies
- 2250 Views
-
Last post by smint
01/12/2011 1:15 am
-
-
สอบถามเรื่อง local,server ครับ
by nai_cyp » 27/08/2020 7:19 pm » in Programming - C/C++ & java & Python - 4 Replies
- 589 Views
-
Last post by mindphp
31/08/2020 5:02 pm
-
-
-
สอบถามเรื่อง การเปรียบเทียบ String จาก textarea ครับ
by Chayyim » 27/11/2012 11:59 pm » in Programming - PHP - 4 Replies
- 4469 Views
-
Last post by khitk
04/12/2012 10:05 am
-
-
-
สอบถามเรื่อง การเขียนโค้ด ลบ ข้อมูล อัตโนมัติ ครับ
by The_JaYz » 27/11/2015 10:02 am » in Programming - PHP - 0 Replies
- 419 Views
-
Last post by The_JaYz
27/11/2015 10:02 am
-
Who is online
Users browsing this forum: No registered users and 10 guests