Foros del Web » Programando para Internet » ASP Clásico »

porque al cambiar el action de un formulario deja de cumplirse un if que esta en el??

Estas en el tema de porque al cambiar el action de un formulario deja de cumplirse un if que esta en el?? en el foro de ASP Clásico en Foros del Web. Hola amigos tengoe ste form: Código: <form method="get" action="editar.asp" target="_blank"> <table border="1" bordercolor="#DFE8FF" width="70%" cellspacing="0" cellpadding="0" align="center"> <tr> <td> <table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> ...
  #1 (permalink)  
Antiguo 14/05/2005, 19:11
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
porque al cambiar el action de un formulario deja de cumplirse un if que esta en el??

Hola amigos tengoe ste form:
Código:
  <form method="get" action="editar.asp" target="_blank">
   <table border="1" bordercolor="#DFE8FF" width="70%" cellspacing="0" cellpadding="0" align="center">
	<tr>
  <td>
   <table border="0"  width="100%" cellspacing="0" cellpadding="2">
	<tr>
	 <td width="2%" bgcolor="#DFE8FF" class="text">ID</td>
		<td width="22%" bgcolor="#DFE8FF" class="text">IMAGEN</td>
		<td width="22%" bgcolor="#DFE8FF" class="text">MARCA</td>
		<td width="22%" bgcolor="#DFE8FF" class="text">MODELO</td>
		<td width="22%" bgcolor="#DFE8FF" class="text">DESCRIPCION</td>
		<td width="10%" bgcolor="#DFE8FF" class="text">PRECIO</td>
	   </tr>
	
	   <% 
	If Not rs.Eof Then
	Do While Not rs.Eof 
	%>
	   <tr>
		<td width="2%" bgcolor="#EFEFEF"><input type="checkbox" name="id" value="<% = rs("id_producto") %>"></td>
		<td width="22%" bgcolor="#EFEFEF"><% = rs("imagen") %></td>
		<td width="22%" bgcolor="#EFEFEF"><% = rs("marca") %></td>
		<td width="22%" bgcolor="#EFEFEF"><% = rs("modelo") %></td>
		<td width="22%" bgcolor="#EFEFEF"><% = rs("descripcion") %></td>
		<td width="10%" bgcolor="#EFEFEF"><% = rs("precio") %></td>
	   </tr>
	   <% 
	   rs.MoveNext 
	   Loop
	else
	   %>
	<tr>
		<td width="100%" bgcolor="#EFEFEF" colspan="6" class="text" align="center">No hay productos en esta categoría</td>
	   </tr>
	<% end if %>
   </table>
  </td>
 </tr>
   </table>
   <p align="center"><input type="submit" name="b1" value="Modificar"></p>
  </form>
Ahora lo que quiero saber es porque al cambiar

<form method="get" action="editar.asp" target="_blank">

por

<form method="get" action="editar.asp?id=<% = rs("id_producto") %>" target="_blank">

el if not rs.Eof no funciona???? bueno eso gracias de antemano y saludos a todos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #2 (permalink)  
Antiguo 15/05/2005, 05:08
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
Metallick, eso no tiene razón de ser (así como lo pones). Lo único que se me ocurre es que el querystring que mandas te joda la consulta SQL. Ponla aquí para ver cómo es.
  #3 (permalink)  
Antiguo 15/05/2005, 10:50
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
trasgukabi.... gracias pero ya lo solucione.... no se porque pasaba pero en el fondo con el ?id o sin el el form funciona igual.... gracias por tu ayuda
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:52.