Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/11/2007, 13:53
Avatar de Gaby_Corr
Gaby_Corr
 
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 10 meses
Puntos: 0
Re: duda en select haciendo do while

bueno te muestro lo que llevo en codigo:
Código:
<form method="POST" action="asignacionprivilegios.asp" id="form1" name="form1">
	<table cellpadding="0" cellspacing="0" border="1">	
		<tr><td valign="top"><table border="0" cellpadding="0" cellspacing="0">
		<tr><td  style="margin-top: 0; vertical-align: top;">Grupos: <select name="grupo" id="grupo" onchange="Buscar(this.id)">
			<% call conectarDB
			strs = "Select * from DS_Grupos"
			Set rs1 = cnn.execute(strs)
			
			do while not rs1.eof
			%>
			<option value="<% = rs1("grupos_id")%>"><% = rs1("grupos_nombre")%></option>
			<% rs1.movenext
			   loop
			   rs1.close
			   Set rs1 = nothing
			   %>
			  </select></td>
			<td><div id="selusuarios"><select size="3" style=" width: 150px; margin-left: 30px;"><option>Usuarios del grupo</option></select></div>
			</td>
		 </tr></table></td></tr>														
		<tr>
							
			<td>
				<table border="1" > 
				<tr><td class="titprivilegio">Privilegio</td><td class="titprivilegio">Estatus</td></tr>
					<% 'call conectarDB
					  sSQL = "Select * From DS_Privilegios Order by privilegio_nombre"
					  set rs = cnn.execute(sSQL)
					  do while not rs.eof
					  i = i+1
					  PrivNombre = rs("privilegio_nombre")
					%>
						<tr><td><div id="idprivilegio"><% = PrivNombre%></div><input name="idprivilegio" id="idprivilegio<%=i%>" type="hidden" value="<%=rs("privilegio_id")%>" /></td>
						  <td class="tdselrestnd"><select name="status<%=i%>" id="status<%=i%>" class="selrestnd">
						  <option value="R">Restringida</option><option value="A">Autorizada</option>
						  </select></td>											
					  </tr>
					  <tr>
						<td height="5px"></td><td></td>
					  </tr>
					<%  rs.movenext
						loop
						rs.close
						Set rs = nothing
						call desconectarDB%>				
						
					<tr><td><%=i%></td><td><input name="Guardar" type="image" value="submit" id="Guardar" src="images/GUARDAR1.gif" onclick="Metodos(this.id)" />
					  <input type="hidden" id="metodo" name="metodo" />	
					</td></tr>	
			  </table>
			</td>
		</tr>
	</table>
</form>

al darle click en el boton guardar, quiero que vaya y meta para cada usuario, cada uno de los privilegios con su estatus
lo que pensaba hacer es algo como lo que ya habia hecho, y es un procedimiento en asp desde el submit en javascript

con esto:

function Metodos(idMetodo)
{ document.getElementById('metodo').value=idMetodo;
document.form1.submit();
}


y entonces me entro la duda de como voy a mandarle todoo el form y poder grabar todo =S


lo que si no se si se pueda es hacer..bueno mejor no me adelanto.. primero hago que se grabe para cada usuario
y luego para un grupo de usuario especifico :D
__________________
" Recuerda , estas donde debes estar ..."