ขอผู้รู้ช่วยแก้ปัญหาเรื่อง Insert ข้อมูล ทีละ 3 เรคคอร์ด
Moderator: mindphp, ผู้ดูแลกระดาน
- jpim
- PHP Newbie
- โพสต์: 3
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
ขอผู้รู้ช่วยแก้ปัญหาเรื่อง Insert ข้อมูล ทีละ 3 เรคคอร์ด
เขียน php ติดต่อกับฐานข้อมูล oracle ค่ะ เมื่อต้องการเพิ่มข้อมูล คลิกที่ปุ่มบันทึกแล้วโปรแกรมจะ Insert ข้อมูลให้ทีละ 3 เรคคอร์ด แต่ ID ไม่ซ้ำหาสาเหตุไม่เจอค่ะ เกิดจากอะไรได้บ้างรบกวนผู้รู้แนะนำด้วยค่ะ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
ลอง print คำสั่ง sql ที่ใช้ในการเพิ่ม ข้อมูล ออกมา ดู ครับ
ว่า มีการ insert หลายๆ ครั้ง หรือ ครั้ง เดียว หลาย แถว หรือเปล่า
ลักษณะมัน จะ คล้ายๆ
INSERT INTO `tbl_category` ( `cat_id` , `cat_parent_id` , `cat_name` , `cat_description` , `cat_image` )
VALUES (
NULL , '0', 'SSS', 'SS', 'SSS'
), (
NULL , '0', 'YY', 'YY', 'YY'
);
แบบนี้หรือเปล่า
ว่า มีการ insert หลายๆ ครั้ง หรือ ครั้ง เดียว หลาย แถว หรือเปล่า
ลักษณะมัน จะ คล้ายๆ
INSERT INTO `tbl_category` ( `cat_id` , `cat_parent_id` , `cat_name` , `cat_description` , `cat_image` )
VALUES (
NULL , '0', 'SSS', 'SS', 'SSS'
), (
NULL , '0', 'YY', 'YY', 'YY'
);
แบบนี้หรือเปล่า
ติดตาม 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
- jpim
- PHP Newbie
- โพสต์: 3
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
INSERT INTO TABLE_A
(A_ID, C_ID, S_NO, S_YEAR, R_NO, R_YEAR,
S_TYPE, S_ACC, S_ACCUD,
STATUS, UPDATE_USER, UPDATE_DATE)
values (15079, 1, 77, 2550, 8, 2550,
1, 'นายเอ' , 'นายบี ',
'1', 'a', '2007-04-12')
--------------------------------------------------------------------------------
INSERT INTO TABLE_B
(B_ID, A_ID, TYPE_ID,CON_ID, S_DATE,
REQUEST,ISSUE ,RESULT,REDUCE,
STATUS, UPDATE_USER, UPDATE_DATE)
values (66357, 15079, 1, 0, '2007-2-1',
'คำแนะนำ ',' อื่นๆ ',' ', 0, 1, 'admin', '2007-04-12')
(A_ID, C_ID, S_NO, S_YEAR, R_NO, R_YEAR,
S_TYPE, S_ACC, S_ACCUD,
STATUS, UPDATE_USER, UPDATE_DATE)
values (15079, 1, 77, 2550, 8, 2550,
1, 'นายเอ' , 'นายบี ',
'1', 'a', '2007-04-12')
--------------------------------------------------------------------------------
INSERT INTO TABLE_B
(B_ID, A_ID, TYPE_ID,CON_ID, S_DATE,
REQUEST,ISSUE ,RESULT,REDUCE,
STATUS, UPDATE_USER, UPDATE_DATE)
values (66357, 15079, 1, 0, '2007-2-1',
'คำแนะนำ ',' อื่นๆ ',' ', 0, 1, 'admin', '2007-04-12')
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
ลอง ดู ใน ตารางน่ะครับ ว่า มี ข้อมูลอะไร ใส่ ลงไป บ้าง
เป็น ข้อมูลซ้ำๆ หรือ เปล่า
อาจเป็นไป ได้ ว่า เราสั่ง query หลาย ครั้ง
เป็น ข้อมูลซ้ำๆ หรือ เปล่า
อาจเป็นไป ได้ ว่า เราสั่ง query หลาย ครั้ง
ติดตาม 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
- jpim
- PHP Newbie
- โพสต์: 3
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
ทำการ echo sql ก่อนทำการ Insert แล้วกลับไปดูค่าในตาราง จะได้ค่าดังนี้ค่ะ
TABLE_A
ก่อนทำการ Insert A_ID สุดท้าย ของ Table_a อยู่ที่ 15076
15079 1 77 2550 8 2550 1 นายเอ นายบี 1 a 12/4/2007
15078 1 77 2550 8 2550 1 นายเอ นายบี 1 a 12/4/2007
15077 1 77 2550 8 2550 1 นายเอ นายบี 1 a 12/4/2007
TABLE_B
ก่อนทำการ Insert B_ID สุดท้าย ของ Table_a อยู่ที่ 66354
66357 15079 1 0 1/2/2007 0 0 คำแนะนำ อื่นๆ 1 admin 12/4/2007
66356 15078 1 0 1/2/2007 0 0 คำแนะนำ อื่นๆ 1 admin 12/4/2007
66355 15077 1 0 1/2/2007 0 0 คำแนะนำ อื่นๆ 1 admin 12/4/2007
TABLE_A
ก่อนทำการ Insert A_ID สุดท้าย ของ Table_a อยู่ที่ 15076
15079 1 77 2550 8 2550 1 นายเอ นายบี 1 a 12/4/2007
15078 1 77 2550 8 2550 1 นายเอ นายบี 1 a 12/4/2007
15077 1 77 2550 8 2550 1 นายเอ นายบี 1 a 12/4/2007
TABLE_B
ก่อนทำการ Insert B_ID สุดท้าย ของ Table_a อยู่ที่ 66354
66357 15079 1 0 1/2/2007 0 0 คำแนะนำ อื่นๆ 1 admin 12/4/2007
66356 15078 1 0 1/2/2007 0 0 คำแนะนำ อื่นๆ 1 admin 12/4/2007
66355 15077 1 0 1/2/2007 0 0 คำแนะนำ อื่นๆ 1 admin 12/4/2007
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
ต้อง ลอก ดู code ทีเขียน แล้ว ล่ะครับ
ถ้าแน่ใจ ว่าโค้ด ไม่ได้ สั่ง query หลายๆ ครั้ง ก็
เป็น ไปได้ ว่า ขั้นตอน สร้าง table เรา ได้กำหนด คุณสมบัตบางอย่าง ลงไป กับตารางนั้น
ถ้าแน่ใจ ว่าโค้ด ไม่ได้ สั่ง query หลายๆ ครั้ง ก็
เป็น ไปได้ ว่า ขั้นตอน สร้าง table เรา ได้กำหนด คุณสมบัตบางอย่าง ลงไป กับตารางนั้น
ติดตาม 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
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ ถ้าจะเขียน SQL Insert เเล้วไม่ให้มัน Insert ซ้ำในคำสั่งเดียว จะเขียนได้ยังไงค่ะ
โดย thatsawan » 21/10/2016 2:37 pm » ใน SQL - Database - 3 ตอบกลับ
- 4940 แสดง
-
โพสต์ล่าสุด โดย Noyne043009
21/06/2022 3:31 am
-
-
-
โพสต์ใหม่ c# insert ข้อมูลที่ละมากๆ โดยไม่ใช้การ insert into
โดย jataz2 » 25/11/2016 4:20 pm » ใน Programming - C/C++ & java & Python - 0 ตอบกลับ
- 1935 แสดง
-
โพสต์ล่าสุด โดย jataz2
25/11/2016 4:20 pm
-
-
- 1 ตอบกลับ
- 7458 แสดง
-
โพสต์ล่าสุด โดย M031
18/12/2015 5:01 pm
-
- 1 ตอบกลับ
- 1941 แสดง
-
โพสต์ล่าสุด โดย chbbk
21/07/2016 4:34 pm
-
- 2 ตอบกลับ
- 4185 แสดง
-
โพสต์ล่าสุด โดย thatsawan
29/07/2014 3:26 pm
-
- 1 ตอบกลับ
- 3769 แสดง
-
โพสต์ล่าสุด โดย tsukasaz
24/06/2021 12:29 pm
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 109