Hola a todos!!
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 originalselect 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!!