Mi problema es acerca de las consultas mysql. Tengo esta consulta a partir de 4 tablas: usuario tbsexo tbperfil tbsucursal, a b c d respectivamente...
Ejecuto la consulta:
Código MySQL:
Ver original
select a.idusuario, a.nombres, a.apellidos, a.direccion, a.fechanacimiento, a.login, a.password, a.facebook, a.twitter, a.email, a.imagen, b.nombre, c.nombre, residencia, fecharegistro, d.nombre from usuario a, 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' group by a.idusuario
Despues de ejecutar esa consulta me arroja bien los datos en phpmyadmin.
Por ejemplo: b.nombre = 'Masculino' , etc los datos correctos.
Pero al hacer la consulta en php y sacar los datos me salen los primeros nombres de las tablas tbsexo tbperfil tbsucursal
Por ejemplo:
en phpmyadmin devuelve:
b.nombre = 'Masculino'
pero en la extraccion de datos con PHP devuelve:
b.nombre = 'Femenino' el primer nombre correspondiente al idsexo 1....
me explico?
aun cuando el usuario tiene idsexo = 2 es decir Masculino, al hacer la consulta con PHP sale 'Femenino'
ayuda!!