Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2010, 12:10
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Busqueda la consulta me saltea usuario

Estoy consultando galerias de imagenes para todos los usuarios que no sean el admin:

Código MySQL:
Ver original
  1. SELECT album.id, album.titulo, album.descripcion, album.id_usuario, album.creado, usuario.nombre, usuario.apellido, cat.categoria, foto.nombre_foto
  2.  
  3. FROM albums AS album
  4.  
  5. INNER JOIN categorias AS cat ON (cat.id = album.id_categoria)
  6. INNER JOIN usuarios AS usuario ON (usuario.id = album.id_usuario)
  7. INNER JOIN fotos_principales AS principal ON (album.id = principal.id_album)
  8. INNER JOIN fotos AS foto ON (principal.id_foto = foto.id)
  9.  
  10. WHERE id_usuario != '1' ORDER BY album.id DESC

La cuestion es que tanto esta como otras consultas sobre contenidos del usuario 4 me estan volviendo vacias. Es decir, en el listado de usuarios veo que existe el usuario, pero al consultar sus albums directamente o a traves de un index no hay nada. Por que? Hace 5 minutos funcionaba, y lo unico que hice fue votar por algunas de sus imagenes.

Los INNER JOINS, si falla alguno, devuelven nada?

Última edición por mayid; 15/11/2010 a las 15:11