buenas tardes. tengo un problema y una duda con una galeria de imagenes.
cada galeria esta distribuida con su respectiva categoria. lsa categorias son accesories, dinning, bedroom y living. yo estoy mostrando la galeria de imagenes paginado de 5 en 5.
asi lo estoy mostrando de esa manera.
cuando hago clic en las imagen pequeña me muestra las descripciones con la imagen redimensionada.
despues, cuando voy a la pagina 2, me muestra el resto de las imagenes. pero cuando quiero ver la descripcion de la imagen estando en la pagina 2, no me muestra la imagen con su respectiva descripcion.
no se si estara bien la estructura o mi logica esta fallando.
este es mi codigo que muestra los resultados.
Código PHP:
Ver originalif( $_GET['mueble']!="" ){
$mueble = $_GET['mueble'];
$condicion .= "AND gi.idmueble = '".$_GET['mueble']."'";
}
if(isset($_GET['url_categoria'])){ if($_GET['url_categoria']=="accsesories"){
$sql_imagen_mueble = "SELECT gi.idmueble, gi.imagen_mueble, gi.imagen_mueble_thb, gi.nombre_mueble, gi.acabado, gi.tamanio, gi.codigo_mueble, c.idcategoria
FROM kh_galeria_imagenes gi, kh_categorias c
WHERE gi.idcategoria = c.idcategoria
AND c.url_categoria = '".$_GET['url_categoria']."'
".$condicion." ORDER BY gi.idmueble ASC
LIMIT $inicio, $mostrar";
}else{
$sql_imagen_mueble = "SELECT gi.idmueble, gi.imagen_mueble, gi.imagen_mueble_thb, gi.nombre_mueble, gi.acabado, gi.tamanio, gi.codigo_mueble, c.idcategoria FROM kh_galeria_imagenes gi, kh_categorias c
WHERE gi.idcategoria = c.idcategoria
AND c.url_categoria = '".$_GET['url_categoria']."'
".$condicion." ORDER BY gi.idmueble ASC
LIMIT $inicio, $mostrar";
}
}
y esto es lo que imprimo del sql.
Código SQL:
Ver originalSELECT gi.idmueble, gi.imagen_mueble, gi.imagen_mueble_thb, gi.nombre_mueble, gi.acabado, gi.tamanio, gi.codigo_mueble, c.idcategoria FROM kh_galeria_imagenes gi, kh_categorias c WHERE gi.idcategoria = c.idcategoria AND c.url_categoria = 'accsesories' AND gi.idmueble = '42' ORDER BY gi.idmueble ASC LIMIT 5, 5
pienso que el problema es cuando le coloco el limit que me muestra de 5 en 5.
en que estare fallando ?.
saludos.