mi problema es el siguiente
mi tabla

cuando las personas se registran
pasa lo siguiente
Código PHP:
$connect = mysql_connect("xxx","xxx","xxx");
mysql_select_db("sistema");
$queryreg = mysql_query ("
INSERT INTO xxx VALUES ('','$nombre','$apellido','$username','$contraseña','','$sexo','')
");
en la pagina
REGISTRO.PHP
ahora cuando ingresas
pasa esto
Código PHP:
$query = mysql_query("SELECT * FROM xxx WHERE username = '$username'");
$numrows = mysql_num_rows($query);
if($numrows==1)
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row['username'];
$dbcontraseña = $row['contraseña'];
$nombre = $row['nombre'];
$apellido = $row['apellido'];
$sexo = $row['sexo'];
}
if ($username==$dbusername&&$contraseña==$dbcontraseña)
{
$_SESSION['sexo']=$sexo;
$_SESSION['nombre']=$nombre;
$_SESSION['apellido']=$apellido;
$_SESSION['usuario']=$username;
include 'index.php';
}
else
echo "<script>window.location='error3.php'</script>";
esto pasa en la pagina
LOGIN.PHP
ahora cuando
en otra pagina hago lo siguiente con un formulario
Código HTML:
<B><h3>::SUBIR IMAGEN::</H3></B>
<form action='subir.php' method='POST' enctype='multipart/form-data' id='cambiarimagenperfil'>
<font face='Autumn' size='4'>archivo:</font>
<input type='file' name='foto'><input type='submit' Value='Cambiar imagen' id='boton'>
</form>
ahora en la pagina
subir.php
hago lo siguiente
Código PHP:
<?php
session_start();
$nameimagen = $_FILES['foto']['name'];
$tmpimagen = $_FILES['foto']['tmp_name'];
$extimagen = pathinfo($nameimagen);
$ext = array("png","gif","jpg");
$urlnueva = "imagenes_perfil/".$nameimagen;
$username = $_POST['username'];
if(is_uploaded_file($tmpimagen)){
if(array_search($extimagen['extension'],$ext)){
copy($tmpimagen,$urlnueva);
$connect = mysql_connect("localhost","root","123");
mysql_select_db("sistema");
$queryreg = mysql_query ("
INSERT INTO registro VALUES ('','','','','','','','$urlnueva') WHERE username='$username'
");
echo "<script>window.location='casa.php'</script>";
}
else
echo "No se a podido subir su imagen <b>solo formatos </b><u>jpg</u>, <u>png</u> o <u>gif</u>";
}
else
echo "Elija una imagen";
?>
no funciona

porque porque esta parte del codigo
Código PHP:
INSERT INTO registro VALUES ('','','','','','','','$urlnueva') WHERE username='$username'
NO la reconoce no se porque
que puedo hacer??
que pongo en WHERE o que hago en login
para que me pueda incluir el url en la columna foto de la persona que esta logueada
y si esta pregunta no va en esta area donde va 
espero que me puedan ayudar porque cuando hago esto
la columna
"foto"
en la tabla queda vacio como si no hubiera pasado nada

porfavor encerio ayudenme