اضافه کردن چند سطر در ديتا بيس

shirani

مدیر انجمن <A href="http://forum.majidonline.com/f
تو asp کلاسيک چطوري ميشه 6 تا سطر را با هم مقدار دهي کرد
هر سطر هم 4 تا فيلد داره
من از اين کد استفاده مي کنم ولي فقط يک سطر تو جدول پر ميشه .

PHP:
        Dim items
 For Each items in Request.Cookies
            IDProducts = Request.Form("IDProducts")
     Quantity   = Request.Form("Quantity")
     Price      = Request.Form("Price")
    Next
 'Edite RecordSet
  objRS.AddNEW 
  objRS ("KeyOrder")= Request.Form("Username") & date
  objRS ("IDProducts") = IDProducts
  objRS ("Quantity") = Quantity
  objRS ("Price") =  Price
  objRS.update

مقادير ارسالي هم با اين کد ارسال ميشه

PHP:
<%
 sql="select * from tbl_Products where IDProducts in (" & str & ")"
 Set rs2 = Server.CreateObject("ADODB.Recordset")
 rs2.Open sql, objconn, 3, 3
 
While Not rs2.EOF
%>
<input type="hidden" name="IDProducts" value="<%=rs2.Fields("IDProducts").Value%>" /> 
<input type="hidden" name="Price" value="<%=rs2.Fields("Price").Value*Request.Cookies("ShopCard" & rs2.Fields("IDProducts").Value)%>" /> 
<input type="hidden" name="Quantity" value="<%=Request.Cookies(Server.HTMLEncode("ShopCard" & rs2.Fields("IDProducts").Value))%>" />
<%
 rs2.MoveNext 
 Wend
%>
 

mosyhey

Member
6 خط کد اضافه کردن یک سطر به جدول یعنی از خط objRS.AddNEW به بعد در هیچ حلقه ای قرار ندارد و پس تنها یک بار اجرا می شود و یک سطر اضافه می شود.
آیا مشکل این بود؟
 

shirani

مدیر انجمن <A href="http://forum.majidonline.com/f
مرسی مشکل حل کردم با کلک...
 

جدیدترین ارسال ها

بالا