¿Cuál es la mejor solución para hacer esto:MySQL Siguiente/Registro anterior
Tengo una consulta (por ejemplo SELECT * FROM products WHERE category = 12 ORDER BY price DESC
) y el usuario hace clic en uno de los productos devueltos por esta consulta.
Por lo tanto, en este ejemplo, la consulta devuelve los productos 1,3,7,4,10,6,8,9 y 15. El usuario hace clic en el producto 10
. Ahora quiero un "siguiente" y un enlace "anterior" al producto 6 y al producto 4.
¿Cómo puedo obtener esas dos ID?
Puede capturar esas ID. Supongamos que almacena algo en la lista o en matrices. Y pase el siguiente y el anterior (usando indexación) a la plantilla como un valor de campo oculto. Y en las vistas puede pasar esos parámetros. Desde donde puede llamar a su método dbapi apropiado. – Tauquir