Lo estuve probando mandandole un id de usuario para ver si me carga los datos del usuario, pero no me muestra nada solo un error de datos invalidos (del archivo que procesa los datos enviados)
Código PHP:
function mostrarUsuario($id){
$conexion = new Conexion();
if ($conexion->conecta()){
if($conexion->seleccionarBD('registro usuarios')){
// selecciono el usuario
$res = $conexion->seleccionarTabla('usuario',Array(
'idUsuario',
'nombre',
'apellido',
'email'
),
'idUsuario = "'.$id.'"');
if(count($res)>0){
$this->asignarId($res[0]['idUsuario']);
$this->asignarNombre($res[0]['nombre']);
$this->asignarApellido($res[0]['apellido']);
$this->asignarEmail($res[0]['email']);
}else{
echo '<br />No hay usuarios para mostrar.';
}
}else{
echo '<br />Erro al seleccionar la base de datos.';
}
}else{
echo '<br />Error de conexion.';
}
}
No hay usuarios para mostrar.
pero cuando le mando el id de un usuario que esta en la bd, no me muestra los datos del usuario
Esta clase usa otra clase para conectarse a la bd.
Solo tengo que cambiar el parametro id por el email y una clave en este metodo, para poder iniciar sesion.