9 messaggi dal 17 febbraio 2003
salve a tutti ho un problema !!!
allora io ho una pagina che contiene:
es
tipologia marca modello quantita prenota
monitor xx xx 10 check

al momento che uno spinge la check box prenota un materiale e finisce nella pagine seguente :
dove viene riportato il materiale prenotato con il tasto conferma
al momento della conferma deve scalarmi la quantita' .
quest'ultima cosa non riesco proprio a gestirla
pieta' aiutatemi
La quantità dov'è memorizzata?

--
Andrea Palmatè
9 messaggi dal 17 febbraio 2003
la quantita' si trova nella seconda pagina cosi :

<%= rscon("quantita")%>

non riesco a costruire un arrey perche' se si sceglie piu' di un record devo farglieli scorrere tutti !
9 messaggi dal 17 febbraio 2003
diciamo che questa e' la struttura della pagine che riporta i valori ceccati nella pagina precedente !

arr=split(request.form("str_id"),",")
for i=0 to Ubound(arr)
if request.form("c"& arr(i))<>"" then
Querycon = "SELECT * FROM magazzino WHERE id =" & arr(i)
Set rscon = conn.Execute(Querycon)
'Session("Id")=rscon.fields("id").value
str_id = ""
str_id = str_id & rscon ("id") & ","
%>
<tr>
<td align="center" align = "center" valign="middle" width="107" height="9"><font face="arial" color="#FFCC00" size="2">
<%= rscon("tipologia")%></a></font> </td>
<td align="center" valign="middle" width="104" height="9"><font face="arial" color="#FFCC00" size="2">
<%= rscon("marca")%></a></font> </td>
<td align="center" valign="middle" width="102" height="9"><font face="arial" color="#FFCC00" size="2">
<%= rscon("modello")%></a></font> </td>
<td align="center" valign="middle" width="92" height="9"><font face="arial" color="#FFCC00" size="2">
<%= rscon("quantita")%></a></font> </td>
<td align="center" valign="center" width="141" height="1">
<form method="POST" action="prenotazione_mat_ok.asp">
<p>
<input type="text" name="conferma" size="2"></p>


</form>


</tr>
<%
rscon.close
set rscon=nothing
end if
next
conn.close
set conn=nothing
str_id=left(str_id,len(str_id)-1)
%>
<input type="hidden" value=<%=str_id%> name= "str_id">
</table>
</table>
</body>
</html>
devi mettere una istruzione del genere:

conn.Execute "UPDATE magazzino SET quantita=quantita-1 WHERE id=" & arr(i)

--
Andrea Palmatè
9 messaggi dal 17 febbraio 2003
e il ciclo come lo gestisco ?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.