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

Select para carrusel de fotos

Estas en el tema de Select para carrusel de fotos en el foro de ASP Clásico en Foros del Web. Hola. Quiero hacer una carrusel de fotos con las tipicas flechitas << y >> y que la flechita << envíe a la id anterior al ...
  #1 (permalink)  
Antiguo 26/12/2004, 16:50
Avatar de mrgubu  
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 2 meses
Puntos: 2
Select para carrusel de fotos

Hola. Quiero hacer una carrusel de fotos con las tipicas flechitas << y >> y que la flechita << envíe a la id anterior al actual y la flechita >> envíe a la id posterior a la actual.

ASi que quiero hacer un select que me seleccione los tres registros, el actual, el anterior y el siguiente. (un TOP 3 normal no sirve ya que coge el registro actual, el anterior y el ante-anterior).

Gracias.
  #2 (permalink)  
Antiguo 26/12/2004, 17:45
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Me parece que esto funcionaria mejor con un script del lado del cliente...haces una preseleccion de los registros en el servidor y te creas un arreglo de javascript con los indices, create unas funciones para incrementar o decrementar un contador por cada vez que pulses las flechitas, y ve al índice de ese arreglo de acuerdo al contador, en una etiqueta de tipo img, hazte un elemento de javascript = new Image y asignale la ruta correspondiete....

Un poco labarioso pero no tienes que recargar la página.

Mis 2 centavos...

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 26/12/2004, 18:39
Avatar de mrgubu  
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 2 meses
Puntos: 2
Creo que para lo que quiero hacer necesito más bien ASP. Me explico: Tengo una página fotos_listado.asp en la que muestro las fotos de 10 en 10, recuperandolas desde una bd, y otra pagina fotos_detalle.asp en la que muestro una sola foto en grande. Bien, pues donde quiero poner las flechitas de atrás y adelante es en la página fotos_detalle.asp. para poder ir a la siguiente foto (según su id) de la tabla, y a la anterior (según tb. su id).
  #4 (permalink)  
Antiguo 27/12/2004, 16:18
Avatar de mrgubu  
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 2 meses
Puntos: 2
Por favor una ayudita.
  #5 (permalink)  
Antiguo 29/12/2004, 13:07
Avatar de mrgubu  
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 2 meses
Puntos: 2
No me creo que no haya ninguna forma de hacer este select
  #6 (permalink)  
Antiguo 29/12/2004, 13:52
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
pero si ya hiciste una aginacion de 10 en 10 , es lo mismo hacer una paginacion de tres en tres.

o me equivoco????
  #7 (permalink)  
Antiguo 03/01/2005, 07:24
Avatar de mrgubu  
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 2 meses
Puntos: 2
Pues supongo que basta con hacer un " select * " pero la idea era hacer un select sólo con los tres registros que comentaba para evitar que el recordset tuviera que cargarse con todos los registros de la tabla. Pienso que si el recordset sólo tiene que cargarse con tres registros tardará menos en componerse que si tiene que cargar toda la tabla, pero a lo mejor estoy equivocado y tarda lo mismo.
  #8 (permalink)  
Antiguo 03/01/2005, 07:29
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
aps.... pues haz una interseccion entre el select completo y un seleco top x

la diferencia deberia darte la cantidad de registros que deseas.


intersection o difference o union..busca essas palabras en la ayuda del sql server
  #9 (permalink)  
Antiguo 11/02/2005, 02:45
Avatar de mrgubu  
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 2 meses
Puntos: 2
¿cómo se hace una intersección en ASP-MSAccess?
  #10 (permalink)  
Antiguo 17/08/2005, 18:12
Avatar de thejuve  
Fecha de Ingreso: abril-2003
Mensajes: 26
Antigüedad: 22 años
Puntos: 0
Creo que lo que estoy buscando es lo mismo que mrgubu quiere; os tratare de explicar de otra manera ya que lo que yo necesito no es carrusel de fotos sino mostrar campos.

digamos que es un reglamento, en donde por un lado muestre los titulos o capitulos o reglas 1, 2, 3, 4, digamos un indice, y por otro lado mostrar el capitulo entero con las flechas de siguiente o anterior, siempre mostrandolos cuando haya un siguiente o anterior, sea para el ultimo o para el primero

de manera que si en el indice le doy clic al primer titulo muestra el capitulo 1 su texto y una flecha de siguiente, que logicamente me llevara al capitulo 2

ya en el capitulo 2 mostrara el titulo su texto y la flecha de anterior (dirigida al capitulo uno) y la flecha de siguiente dirigida al capitulo 3

y asi hasta que en el ultimo capitulo solo muestre la flecha de anterior mas no la de siguiente ya que no hay mas capitulos
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 18:02.