30/04/2013, 10:11
|
| | Fecha de Ingreso: marzo-2004
Mensajes: 687
Antigüedad: 20 años, 9 meses Puntos: 28 | |
Respuesta: Sistema de "Me Gusta" De manera sencilla sin complicaciones.
Tabla: megusta
id_usuario | id_cosa
En esta tabla cada vez que pulsan me gusta, guardas el ID del usuario que pulsa el boton y el ID de la cosa que le gusta.
Con esto ya sabes lo que le gusta a cada usuario. Saber lo que le gusta a un usuario:
Haces un SELECT * WHERE id_usuario = 1 y obtienes todos los ID de las cosas que le gustan al usuario 1. Saber a que usuarios le gusta una cosa:
Haces un SELECT * WHERE id_cosa = 1 y obtienes todos los ID de los usuarios a los que le gusta dicha cosa.
Logicamente con esos ID's luego tienes que consultar las tablas usuarios o cosas para obtener el nombre del usuario o el nombre de la cosa. Así de sencillo. |