Ver Mensaje Individual
  #11 (permalink)  
Antiguo 15/06/2004, 06:49
enchodebacon
 
Fecha de Ingreso: junio-2004
Mensajes: 52
Antigüedad: 20 años
Puntos: 0
ya lo tengo, pero me falla en algo xk se me desborda. El resultado está en:
www.2dmayo.com/riojavina/html/resultados2.asp

Hay prueba a buscar x ejemplo "ajo" y, como solo hay uno, te lo muestra bien aunke desbordado no se xk(xk se supone ke todo está en el centro)
Pero si buscas "Aliño" la cosa se complica, te los muestra todos en esa misma fila.

El código es este:

Código:
<%
--Conexión--

If rs.BOF And rs.EOF Then
%>
<tr valign="top"> 
<td height="312" colspan="2"> 
<table width="748" height="312" border="0" cellpadding="0" cellspacing="0">
<tr> 
<td width="18">&nbsp;</td>
<td valign="top">
<table width="712" border="0" cellspacing="0" cellpadding="0">
<tr> 
<%
Else
contador=1
While Not rs.EOF%>
<%
'si encuentra mas de un resultado nos hace una celda mas en la tabla
if not rs.EOF then%>
<td width="178" height="106" id=11> <table width="178" height="106" border="0" cellpadding="0" cellspacing="0">
<tr> 
<td width="50" id=1><table width="50" height="106" border="0" cellpadding="0" cellspacing="0">
<tr> 
<td height="8" align="left" class="normal"><strong><%=contador%></strong></td>
</tr>
<tr> 
<td align="center" valign="top"><img src='<%=rs.Fields("URLImgPeke")%>'></td>
</tr>
</table></td>
<td width="1" bgcolor="#666666" class="vacio">&nbsp;</td>
<td><table width="100%" height="106" border="0" cellpadding="0" cellspacing="0">
<tr> 
<td width="11">&nbsp;</td>
<td class="normal"><strong><%=rs.Fields("NomMarca")%></strong></td>
</tr>
<tr> 
<td width="11">&nbsp;</td>
<td class="normal"><%=rs.Fields("NomProducto")%></td>
</tr>
<tr> 
<td width="11">&nbsp;</td>
<td class="normal">Acidez <%=rs.Fields("Acidez")%></td>
</tr>
<tr> 
<td width="11">&nbsp;</td>
<td class="normal"><a href="datos_ejemplo.htm"><img src="../images/mas.gif" width="11" height="11" border="0"></a> 
Informaci&oacute;n</td>
</tr>
</table></td>
</tr>
</table></td><%
contador=contador+1
rs.MoveNext()
end if
'si encuentra mas de un resultado nos hace una celda mas en la tabla
If Not rs.EOF then%>
<td width="178" height="106" id=2>					  <table width="178" height="106" border="0" cellpadding="0" cellspacing="0">
<tr> 
<td width="50" id=1><table width="50" height="106" border="0" cellpadding="0" cellspacing="0">
<tr> 
<td height="8" align="left" class="normal"><strong><%=contador%></strong></td>
</tr>
<tr> 
<td align="center" valign="top"><img src='<%=rs.Fields("URLImgPeke")%>'></td>
</tr>
</table></td>
<td width="1" bgcolor="#666666" class="vacio">&nbsp;</td>
<td><table width="100%" height="106" border="0" cellpadding="0" cellspacing="0">
<tr> 
<td width="11">&nbsp;</td>
<td class="normal"><strong><%=rs.Fields("NomMarca")%></strong></td>
</tr>
<tr> 
<td width="11">&nbsp;</td>
<td class="normal"><%=rs.Fields("NomProducto")%></td>
</tr>
<tr> 
<td width="11">&nbsp;</td>
<td class="normal">Acidez <%=rs.Fields("Acidez")%></td>
</tr>
<tr> 
<td width="11">&nbsp;</td>
<td class="normal"><a href="datos_ejemplo.htm"><img src="../images/mas.gif" width="11" height="11" border="0"></a> 
Informaci&oacute;n</td>
</tr>
</table></td>
</tr>
</table></td><%
contador=contador+1
rs.MoveNext()
end if
'si encuentra mas de un resultado nos hace una celda mas en la tabla
If Not rs.EOF then%>
                                  <td width="178" height="106" id=3>
								  <table width="178" height="106" border="0" cellpadding="0" cellspacing="0">
                                      <tr> 
                                        <td width="50" id=1><table width="50" height="106" border="0" cellpadding="0" cellspacing="0">
                                            <tr> 
                                              <td height="8" align="left" class="normal"><strong><%=contador%></strong></td>
                                            </tr>
                                            <tr> 
                                              <td align="center" valign="top"><img src='<%=rs.Fields("URLImgPeke")%>'></td>
                                            </tr>
                                          </table></td>
                                        <td width="1" bgcolor="#666666" class="vacio">&nbsp;</td>
                                        <td><table width="100%" height="106" border="0" cellpadding="0" cellspacing="0">
                                            <tr> 
                                              <td width="11">&nbsp;</td>
                                              <td class="normal"><strong><%=rs.Fields("NomMarca")%></strong></td>
                                            </tr>
                                            <tr> 
                                              <td width="11">&nbsp;</td>
                                              <td class="normal"><%=rs.Fields("NomProducto")%></td>
                                            </tr>
                                            <tr> 
                                              <td width="11">&nbsp;</td>
                                              <td class="normal">Acidez <%=rs.Fields("Acidez")%></td>
                                            </tr>
                                            <tr> 
                                              <td width="11">&nbsp;</td>
                                              <td class="normal"><a href="datos_ejemplo.htm"><img src="../images/mas.gif" width="11" height="11" border="0"></a> 
                                                Informaci&oacute;n</td>
                                            </tr>
                                          </table></td>
                                      </tr>
                                    </table></td>
									
                                  <%
contador=contador+1
rs.MoveNext()
end if
'si encuentra mas de un resultado nos hace una celda mas en la tabla
If Not rs.EOF then%>						
						
                                  <td width="178" id=4>
								  <table width="178" height="106" border="0" cellpadding="0" cellspacing="0">
                                      <tr> 
                                        <td width="50" id=1><table width="50" height="106" border="0" cellpadding="0" cellspacing="0">
                                            <tr> 
                                              <td height="8" align="left" class="normal"><strong><%=contador%></strong></td>
                                            </tr>
                                            <tr> 
                                              <td align="center" valign="top"><img src='<%=rs.Fields("URLImgPeke")%>'></td>
                                            </tr>
                                          </table></td>
                                        <td width="1" bgcolor="#666666" class="vacio">&nbsp;</td>
                                        <td><table width="100%" height="106" border="0" cellpadding="0" cellspacing="0">
                                            <tr> 
                                              <td width="11">&nbsp;</td>
                                              <td class="normal"><strong><%=rs.Fields("NomMarca")%></strong></td>
                                            </tr>
                                            <tr> 
                                              <td width="11">&nbsp;</td>
                                              <td class="normal"><%=rs.Fields("NomProducto")%></td>
                                            </tr>
                                            <tr> 
                                              <td width="11">&nbsp;</td>
                                              <td class="normal">Acidez <%=rs.Fields("Acidez")%></td>
                                            </tr>
                                            <tr> 
                                              <td width="11">&nbsp;</td>
                                              <td class="normal"><a href="datos_ejemplo.htm"><img src="../images/mas.gif" width="11" height="11" border="0"></a> 
                                                Informaci&oacute;n</td>
                                            </tr>
                                          </table></td>
                                      </tr>
                                    </table></td>
								</tr>

                                
								<%
contador = contador + 1
Rs.Movenext()
End if%>
								
                                <tr class="vacio"> 
                                  <td height="12">&nbsp;</td>
                                  <td height="12">&nbsp;</td>
                                  <td height="12">&nbsp;</td>
                                  <td height="12">&nbsp;</td>
                                </tr>
<%
Wend
rs.Close()
db.Close()
End If
%>
Con lo azul muestro el 1º resultado y lo rojo es para el 2º, entre estos dos se crea un espacio demasiado grande y no entiendo xk ya ke la busqueda me la hace perfectamente y me coloca los resultados bien(como me habias dixo)salvando el error de desbordamiento.Esta ya apuntito...

Muxas gracias.

Última edición por enchodebacon; 15/06/2004 a las 06:52