Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/08/2011, 20:26
Avatar de cuasatar
cuasatar
 
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 12 años, 10 meses
Puntos: 181
Respuesta: Duda sobre si lo estoy haciendo bien ...

Yo tampoco entendi muy bien la pregunta, es un poco enredada la explicación. Mi primera pregunta es ¿como estas haciendo para que un usuario acceda a los perfiles de los otros?

Como me imagino que una persona puede agregar cinco, miles o ningun amigo si es mejor crear una tabla. Simplemente esta tabla debe tener el id del usuario que se escogio como amigo (sobra decir que el id es unico y por tanto no habra otro igual). Igual para que por error no vaya a anexar miles de veces el mismo usuario se debe verificar con una consulta si este usuario ya esta dentro de nuestra tabla. En caso tal se le debe informar al usuario que ya esta registrado o simplemente bloquear el boton de agregar amigo como hacen en facebook.

Tampoco sobra decir que se deben limitar los privilegios de ese usuario con grant, deben estar muy bien definidos para que él pueda manipular esa tabla que se vaya a crear.


Por cierto se me olvidaba decir que si se necesita que esta persona confirme la amistad debe existir una columna donde se le de activación (que se llena por defecto con un no). Cuando se confirme el usuario se cambia el valor a un si.

Igual si a alguien mas se le ocurren ideas seria bueno que las compartiera porque el tema suena interesante.

Última edición por cuasatar; 24/08/2011 a las 20:41