yo probaria hacer algo mas sencillo porque para lo que queres vos tenes que usar el tratamiento de archivos y con lo que hiciste ni siquiera empezaste.
yo empezaria por hacer algo sencillo asi:
Código PHP:
Ver original<?php
session_start();//**Se pone para saber que usuario esta en esta pagina, siempre va arriba de cualquier otro codigo //**Se llama a la conexion de la base de datos**//
if(!$_SESSION["usuario"])//si el usuario no se ha ingresado en el sistema desde login.php lo manda a la pagina de login.php
{
echo "<script>alert('Para acceder al contenido de esta pagina necesitas loguearte');
window.location='../login.php';
</script>";
}
//**Se realiza la conexion a la base de datos**//
$cnx = mysql_connect("","","") or
die("No se pudo conectar a la base de datos"); //SELECCIONAMOS LA BASE DE DATOS CON LA CUAL VAMOS A TRABAJAR CAMBIEN EL VALOR POR LA SUYA
$id_documento=$_GET[id_documento];
?>
<form id="test_upload" enctype="multipart/form-data" method="GET" action="modificar.php" name="test_upload">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>Titulo </td>
<td><input id="titulo" name="titulo" type="text" value="<?php echo $titulo?>"/> </td>
</tr>
<tr>
<td colspan="2">Descripcion </td>
</tr>
<tr>
<td colspan="2"><textarea id="descripcion" rows="5" cols="50" name="descripcion"></textarea> </td>
</tr>
<tr>
<td colspan="2">Archivo <input id="archivo" type="file" name="archivo" /> </td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Registrar Documento" /> </td>
</tr>
</tbody>
</table>
</form>
<?php
if ($_POST) {
// Podes validarlo mejor, ami me dio fiaca :D asique solo me basta conque envie el form
$titulo=$_POST['$titulo'];
$descipicion=$_POST['$descripcion'];
$qry = "UPDATE tbl_documentos SET titulo='" . $titulo . "', descripcion='" . $descripcion . "' where id_documento='" . $id_documento . "'";
echo "Se actualizo";
header("index.php"); // Aca redireccionas al listado de libros }
?>
Proba si algo asi te resulta mas facil para empezar, una vez que logres actualizar el titulo y la descripcion ahi recien te pones a ver como actualizas los blob de la base (archivos)