Lo que sucede es que los manuales no te ayudan a reflexionar, eso debes hacerlo por tu cuenta.
Es bien simple, si usas esto para imprimir el resultado:
Código PHP:
$res = mysql_fetch_assoc($usuario);
echo $res['usuario'];
¿Porque haces esto?
Código PHP:
$query2 = "INSERT INTO datos (usuario) VALUES('$usuario')";
¿No crees que debería ser así?
Código PHP:
$query2 = "INSERT INTO datos (usuario) VALUES('$res[usuario]')";
Así ya no te guarda la palabra Array sino el resultado.
Como puedes observar el sentido común no se enseña en ningún manual.