Tengo una consulta en la que recibo unos parametros y los inserto en la base de datos y acontinuacion extraigo el ultimo registro que se ha guardado y hago update, el paso de insertar funciona pero el de actualizar no lo hace y no se por que, esta reciviendo todos los parametros y la consulta la he probado por separado y parece que funciona, a ver si alguien ve algo raro.
Código PHP:
echo $consulta = 'INSERT imagenes (Ncofradia, Ngaleria, nombre) VALUES (\''.$_SESSION['Ncofradia'].'\', \''.$Ngaleria.'\', \''.$nombre.'\')';
mysql_query($consulta, $conexion);
echo $Nimagen = mysql_insert_id($conexion);
list($one, $two) = explode('image/', $Tipo);
echo $imagen = $_SESSION['Ncofradia'].'_'.$Nimagen.'.'.$two;
$consulta_nombre_imagen = 'Update imagenes Set imagen = '.$imagen.' Where Nimagen = '.$Nimagen;
mysql_query($consulta_nombre_imagen, $conexion);
move_uploaded_file($tmp_name, "imagenes_galerias/$imagen"); # Guardar el archivo en una ubicaci?n, debe tener los permisos necesarios