Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/02/2017, 16:17
Avatar de salbatore
salbatore
 
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Respuesta: Recomendación para hacer un sistema de notificaciones

Buenas Libras,

El query que estoy usando es:

Consulta 5 tablas y luego extraigo la info del usuario que ha clicado en el like o ha comentado. El id_profile_affected es el ID del usuario que solicita las notificaciones.

¿No es muy bruto?

Código MySQL:
Ver original
  1.  
  2. (SELECT title FROM profiles WHERE id=id_profile_creator LIMIT 1) as title,(SELECT code FROM profiles WHERE id=id_profile_creator LIMIT 1) as code ,(SELECT path_avatar FROM profiles WHERE id=id_profile_creator LIMIT 1) as path_avatar
  3.  
  4. SELECT id,id_profile_creator,id_profile_affected FROM contents_comments
  5. SELECT id,id_profile_creator,id_profile_affected FROM contents_likes
  6. SELECT id,id_profile_creator,id_profile_affected FROM contents_mentions
  7. SELECT id,id_profile_creator,id_profile_affected FROM contents_collections
  8. SELECT id,id_profile_creator,id_profile_affected FROM contents_comments_likes ) AS T1
  9.  
  10. WHERE id_profile_affected=79 limit 0, 20