Hola buenos dias.
Quisiera que me ayudaran con una sentencia, tengo la siguiente tabla
PUBLICACIONES
--------------------
id_publicacion
publicacion
flag
id_user_origen
id_user_destinatario
Esuna aplicacion de publicaciones, donde se puede publicar a otros usuarios, y ademas al momento de publicar hay una opcion si lo quieres poner privado (para eso esta el flag) que solo lo vea el usuario origen y usuario destinatario, pero no se como hacer esa sentencia.
Por ejemplo, si estoy en el perfil de "Juan"
Programo que me arrogue todas las publicaciones que han sido destinadas a $id_usuario_perfil que es igual a Juan lo saco por GET
Código SQL:
Ver originalSELECT * FROM publicaciones
WHERE id_user_destinatario= '$id_usuario_perfil'
Cita: Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las
normas del foro, por favor.
Lo que quiero validar es que si estoy como session de "Alfredo" y entro al perfil de "Juan" me arrogue todas las publicaciones de "Juan" pero si tiene FLAG valor 1 ( Flag: 0 es publico y 1 es privado) entonces no me lo arrogue porque es privado, a menos que yo "alfredo" se lo haya publicado.
Como se haria esa sentencia? Gracias por leer y por cualquier ayuda. Saludos.