el error debe ser este :
$img = "UPDATE `registros`.`imagenes` SET `fotop` = '$imgbin' WHERE `imagenes`.`usuario` ='$usu'";
pon mejor :
$img = "UPDATE tabla SET fotop = $imgbin WHERE usuario ='$usu' ";
esas comillas simples por arriba es una novatada gente que no conose los nombres de no permitidos por mysql nesesitan esa comilas lo pones sin nesesidad id <- es una razo `id`
y no se que pretendes con esto puede que esos eslasher que incluyes con addslashes te den problemas en el update
Cita: $imgt = $_FILES['imagen']['tmp_name'];
$imgbin = addslashes(fread(fopen($imgt, "rb"), filesize($imgt)));