Ver Mensaje Individual
  #16 (permalink)  
Antiguo 15/04/2012, 05:35
Avatar de santris
santris
 
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 8 meses
Puntos: 66
Respuesta: orden : WHERE 1 OR 2 =$variable

Cita:
Hmm todavía sigue igual solucionando el estado, pero no entiendo porque pones 1-2 2-1 o 0-0. El de es el id del usuario, por ejemplo una columna podria quedar asi:
pero tambien podría ser así;

dependiendo de quien inició la amistad:

de para estado (el 47 inició la amistad)
47 129 1
de para estado (el 129 inició la amistad)
129 47 1

0 - 0 - 0 (nadie inició la amistad, este registro no existe, es simplemente por lógica)

En el post anterior puse estado != 0 y debía ser estado = 0

Código PHP:
$consulta="SELECT * FROM amigos WHERE (de = ".$idsesion." OR de = ".$idperfil.") AND (para = ".$idsesion." OR para = ".$idperfil.") AND estado =0"
__________________
Tu álbum de cromos online!!