Gracias por tu tiempo gnzsoloyo
Ya encontra la solucion:
Código SQL:
Ver originalSELECT * FROM publicaciones WHERE (id_usuario_dest='$id_usuario_perfil' AND flag=0) OR
(id_usuario_dest='$id_usuario_externo' AND flag=1 AND '$id_usuariologeado' IN (id_user_dest, id_user_origen))
En esta sentencia lo que hace es: te arrojo todas las publicaciones que van destinadas al perfil en el que estas y que sean publicas, O tambien te arrojo las publicaciones del perfil y si son privadas y tiene que ver el usuario logeado con el origen o destinatario, entonces tambien arrojamelas.
Gracias por todo :)