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,038

HOME > ASP > ASP Forum > วนลูปบันทึกขอร้องผู้รู้ช่วยหน่อยค่ะ จะเขียนโค้ดให้มันวนลูปตอนบันทึกไงอ่ะคะเขียนไม่ถูกค่ะ chkbxnm_accessnew เป็นชื่อของ checkbox คอนเซปคือ



 

วนลูปบันทึกขอร้องผู้รู้ช่วยหน่อยค่ะ จะเขียนโค้ดให้มันวนลูปตอนบันทึกไงอ่ะคะเขียนไม่ถูกค่ะ chkbxnm_accessnew เป็นชื่อของ checkbox คอนเซปคือ

 



Topic : 010012

Guest




จะเขียนโค้ดให้มันวนลูปตอนบันทึกไงอ่ะคะเขียนไม่ถูกค่ะ
chkbxnm_accessnewเป็นชื่อของ checkbox
คอนเซปคือ ติ๊กเลือกรายการน่ะค่ะ แล้วบันทึก
เช่น
__ a
__ b
__ c
ติ๊กมากกว่า 1 รายการก้อให้เซฟเป็นอีกเรคคอร์ดในฐานข้อมูลน่ะค่ะ
ตัวอย่างโค้ด
If (Request("chkbxnm_accessnew") <> "") then
for each item In Request("chkbxnm_accessnew")

sql = ""
sql = "Insert Into VSC_OPN_MST"
sql = sql & " (OM_OPN_CD,"
sql = sql & " OM_OPN_NM,"
sql = sql & " OM_SUP_CD,"
sql = sql & " OM_GRP_CD,"
sql = sql & " OM_STK_AMT,"
sql = sql & " OM_FR_DT,"
sql = sql & " OM_DISPLAY,"
sql = sql & " OM_CRE_BY,"
sql = sql & " OM_CRE_DT) "

sql = sql & " Values ('"&Session("RidNew_access")&"' , "
sql = sql & " '"&Request("nmaccessnew1")&"' , "
sql = sql & " '"&Request("chkbxnm_accessnew")&"', "
sql = sql & " '"&Request("codeaccessnew1")&"', "
sql = sql & " '"&Request("nmaccessnew2")&"', "
sql = sql & " '"&Request("begin_date")&"' , "
sql = sql & " '"&Request("codeaccessnew3")&"' , "
sql = sql & " '" &Session("IduNew_access")& "' , "
sql = sql & " '" &DateNow& "' )"

set rs = conn.execute(sql)
next




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 15 ก.ย. 2549 11:50:14 By : ด่วนมากค่ะ View : 1931 Reply : 3
 

 

No. 1

Guest


ลองประยุกต์ดูนะคะ
ตอนแรกเราก็ต้องตั้งชื่อของ checkbox ให้ต่างกันก่อนนะคะ

<form action = '' method = 'post'>

' สมมุติว่าค่าใน check เราดึงมาจาก database นะคะ

<%
i = 0
Do while not rs.eof
%>
<input type = 'checkbox' name = 'chk<%=i%>'>

<%
i = i+1
rs.movenext
loop
%>
'เราต้องส่งค่าจำนวนของเรคอคร์ดทั้งหมดมาด้วย
<input type = 'hidden' name = 'total_line' value = '<%=i%>'>
</form>



พอเราจะเอามาใฃ้ว่าตัวไหนที่เขาเลือกบ้างเพื่อบันทึกข้อมูล
<%
gTotalLine = request("total_line")
For ii = 1 to gTotalLine
IF lcase(Request("chk"&ii)) = "on" THEN

'ส่วนนี้ก็เป็นส่วนที่เราใช้ insert ข้อมูล ก็จะ insert ทุกตัวเลือกที่เขาได้เลือกค่ะ

END IF
Next
%>

(^_^)









Date : 15 ก.ย. 2549 13:43:54 By : มักกะโรนีกะหมากเก็บ
 


 

No. 2

Guest


ขอบคุนค่ะสำหรับโค้ด
แบบนี้จะInsert แยก record ป่ะคะ
Date : 18 ก.ย. 2549 12:01:06 By : เพรียว
 

 

No. 3

Guest


ใช่แล้วค่ะ เพราะว่าค่าในตัวแปร check box จะเปลี่ยนไปตามชื่อของ check box ค่ะ
Date : 18 ก.ย. 2549 15:57:11 By : มักกะโรนีกะหมากเก็บ
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : วนลูปบันทึกขอร้องผู้รู้ช่วยหน่อยค่ะ จะเขียนโค้ดให้มันวนลูปตอนบันทึกไงอ่ะคะเขียนไม่ถูกค่ะ chkbxnm_accessnew เป็นชื่อของ checkbox คอนเซปคือ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่