|
|
|
การส่งค่า SQL="SELECT * FROM QrProduct " Set rs =Server.CreateObject("ADODB.Recordset") rs.Open SQL,Conn, |
|
|
|
|
|
|
|
ผมจะสมมุติว่าคุณส่งค่าต่าง ๆ ใน code ข้างบนนั้น ไปที่ file = recive.asp นะครับ เพราะคุณไม่ได้ระบุว่า
คุณใช้ file ชื่ออะไรในการับค่า
ลำดับแรกเลยครับ สำคัญมาก คือ คุณต้องใส่ tag form ไว้ก่อน
ที่ใต้ tag body ครับ
<body>
<form action = "recive.asp">
----- ส่วนนี้ ก็เป็น code ที่คุณเขียนไว้อยู่เดิมครับ -----
</form>
</body>
ในหน้าที่รับค่า (recive.asp) ให้ใช้คำสั่งนี้ครับ
ck = request.form("cancle") 'เพื่อเป็นการรับค่า
response.write ck 'เพื่อแสดงค่าที่รับมา
|
|
|
|
|
Date :
10 ส.ค. 2549 17:28:09 |
By :
symon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าคุณต้องการให้แสดงทั้ง record ที่เลือก ต้องแก้ไขที่ บรรทัดนี้ด้วยครับ
<input name="choice" type="checkbox" value="<%=rs("pid")%>">
จากนั้น ในส่วนที่รับค่าให้กำหนดไว้
pid = request.form("choice")
จากนั้นให้ ใช้ sql ดึงข้อมูลมา show เฉพาะรหัส ที่รับค่ามา ตัวอย่างเช่น
sql = "SELECT * FROM QrProduct where pid "=&pid
|
|
|
|
|
Date :
10 ส.ค. 2549 17:36:27 |
By :
symon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หุหุ.. คุณ do while loop เหมือนเดิม แต่ทีนี้เช็คค่า จาก value ก่อน เท่านั้นเอง
|
|
|
|
|
Date :
12 ส.ค. 2549 07:37:07 |
By :
ASP อ่อนหัด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|