Necesitas modificar la línea:
$filename = basename( $_FILES['fupload']['name']);
justo antes de crear la instrucción SQL; debe establecer el valor de $filename
allí al nuevo nombre de su archivo.
Ah, y estoy seguro de que alguien llegará pronto para señalar que su secuencia de comandos está abierta a inyecciones de SQL.