Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2014, 08:01
nikimoto
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 5 meses
Puntos: 24
buscar articulo anterior

muy buenas amigos estoy intentando hacer una consulta en la ke ademas de mostrarse el articulo seleccionado pues se muestre el anterior y posterior de la misma categoria ('que'), basandose en los campos 'que' y la 'id' del producto y bueno soy nuevo en las bases de datos
este es el script ke uso

Código SQL:
Ver original
  1. SELECT COUNT(id) FROM puntos WHERE id ='$id'
  2.  
  3. SELECT * FROM puntos WHERE  que='$tipo' AND id>='$id' ORDER BY id ASC LIMIT 3

Cita:
Editado: Código de programación no permitido en foros de Bases de Datos.
Por favor, leer las reglas del foro.
bueno basicamente y con lo poco ke entiendo de esto pues al obtener el id del producto pues le resto uno y creo la variable $id para ke me compruebe si la id anterior existe y si no existe pues se repite en bucle hasta ke encuentra una y entonces hace la consulta de la id seleccionada, la anterior y la posterior.
pero tengo problemas cuando por ejemplo el id anterior existe pero es de otra categoria (que o $tipo),
entonces creo ke el problema vendra de la consulta en la ke se comprueba cuaal es la id anterior, habria ke meterle tambien ahi la condicion de ke buske cual es la 'id' anterior dentro del mismo campo 'que'
seguramente sera una tonteria pero por mas ke busco y pruebo no lo consigo
venga aver si alguien me puede orientar un poco, gracias de antemano
__________________
kolectivo grafico deNA
www.kgdena.com

Última edición por gnzsoloyo; 07/02/2014 a las 08:31