Hola,
Prueba a usar mysql_error() (
www.php.net/mysql_error) para mostrar el mensaje de error que genera MySQL. No se, pero puede que el BLOB no sea el que te este dando problemas, veo campos que por el nombre parecen ser una cadena pero no los has puesto entre comillas, y el WHERE tampoco me parece muy correcto.
Saludos.