que clase de profesor te dijo que guardaras el contenido (un Pdf) en la base de datos... debe estar loco, solo se deberia guardar la ruta
igual te dejo algo que te pueda ayudar :
guardar y recuperar un archivo en un campo blob de postgresql con php/
Pd: preguntale a tu profesor, que pasa si guardas 10.000 Pdf en la base de datos de 3Mb cada uno jejejeje dile que esta loco, que se debe guardar la ruta, saludos