01/05/2012, 15:33
|
| | Fecha de Ingreso: diciembre-2006 Ubicación: Barcelona
Mensajes: 128
Antigüedad: 18 años Puntos: 8 | |
Respuesta: mostrar datos consulta multitabla Lo que me refiero es que has hecho una consulta de todos los campos (SELECT *...).
Luego has metido todos los campos del resultado en un array llamado $usuario.
Ahora $usuario no tiene 1 valor, tiene muchos, no puedes usarlo para ver si es igual al valor de un campo (usuarios.usuario ='$usuario')
Porque imaginemos que tu tabla tiene los campos (id, nombre, apellido, edad, ciudad, pais), entonces el array $usuario podria quedar algo como: ("182","pedro", "garcia","23","Valencia","España"). Y luego ponerle a la consulta que te saque el registro donde (WHERE) el usuarios.usuario ='$usuario' ... no es igual, esta claro, estas comparando un campo con un array, por lo que no encontrará ninguna coincidencia.
Por eso te decía que pusieras un "echo $sql;" despues de la consulta. Seguro que no saldrá como querías. |