Código MySQL:
Ver original a.nombres,
a.apellidos,
a.direccion,
a.fechanacimiento,
a.login,
a.facebook,
a.twitter,
a.email,
a.imagen,
b.nombre,
c.nombre,
residencia,
fecharegistro,
d.nombre
tbsexo b,
tbperfil c,
tbsucursal d
WHERE a.idsexo
= b.idsexo
AND a.idperfil
= c.idperfil
AND a.idsucursal
= d.idsucursal
AND a.idusuario
= '1118293671' OR a.login
= '1118293671'
Primero esa consulta funciona???!?!?!? Hay muchos campos que no estan en el group by y tampoco son funciones de agregado....????
Si funciona debe dar lo mismo excepte que la programacion en php no este bien, pero no nos la muestras y ademas deberias preguntar en php no wn bbdd.
Intenta esto a ver si te funciona mejor...
Código MySQL:
Ver original a.nombres,
a.apellidos,
a.direccion,
a.fechanacimiento,
a.login,
a.facebook,
a.twitter,
a.email,
a.imagen,
b.nombre,
c.nombre,
residencia,
fecharegistro,
d.nombre
INNER JOIN tbsucursal d
ON a.idsucursal
= d.idsucursal
) WHERE a.idusuario
= '1118293671' OR a.login
= '1118293671'
agregando los alias que faltan en residencia y fecharegistro.
WHERE a.idusuario = '1118293671'
OR a.login = '1118293671'
esto tiene sentido?