Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/02/2013, 18:32
Jg23
 
Fecha de Ingreso: mayo-2012
Ubicación: República Dominicana
Mensajes: 37
Antigüedad: 12 años, 6 meses
Puntos: 4
Respuesta: hacer un sistema de amigos

Puedo darte una pequeña idea sobre lo de privacidad, que se envíen peticiones de amigos.

1. Creas una tabla en la base de datos llamada "user_requests" (o como desees), con las siguientes columnas:

- user_id // usuario de quién envía la petición
- user_friend_id // usuario a quién se le envía la petición
- hash_code // un código que al ser accedido desde una url, la petición se acepta

Con esto cuando envíes una petición, haces una sql que inserte los datos, ya las peticiones están listas..

2. Ahora, haces este código:
Código PHP:
Ver original
  1. <?php
  2. // mysql antiguo, sin PDO (dudo que las personas lo sigan usando)
  3. $query = mysql_query("SELECT null FROM users_requests WHERE user_friend_id = '$my_id'");
  4.  
  5. // contamos los valores
  6. $rows = mysql_num_rows($query);
  7.  
  8. if($rows > 0) {
  9.       // Tienes una o más peticiones de amigos
  10. }
  11. else {
  12.      //  No tienes ninguna petición de amigos
  13. }
  14. ?>
3. Haces una página que aparezcan todas las peticiones de amigos, donde puedas rechazarlas o aceptarlas.

Espero ayudarte, saludos ;)

Última edición por Jg23; 19/02/2013 a las 18:34 Razón: agregar sintax al código