Pues mira , no da ningun error de esta manera, la imagen se copia a la carpeta correctamente pero luego no se inserta en la base de datos,aunque cuando quito el WHERE se introduce , aunque abajo.
http://img84.xooimage.com/files/f/7/...os-36073f5.jpg
El coodigo actual
<?php
include("../config.php");
session_start("user");
$sesion = $_SESSION['user']['alias'];
$ruta = "imagenes";
$archivo = $_FILES['imagen']['tmp_name'];
$nombreArchivo = $_FILES['imagen']['name'];
move_uploaded_file($archivo,$ruta."/".$nombreArchivo);
$ruta = $ruta."/".$nombreArchivo;
mysql_query("insert into users(foto) values ('$ruta') WHERE alias='$sesion'")
;
?>