Ahora aver hice esto en mi update.php
pero no se si esta bien la parte de la consulta me podrian decir por favor que puede estar mal pq todavia no se actualiza
Código php:
Ver original<HTML>
<HEAD>
<TITLE>Actualizar</TITLE>
</HEAD>
<BODY>
<?
if (isset($_POST['submit'])) { // me verifica haya sido cargado el archivo
$ruta_destino = "C:/xampp/htdocs/proyecto_cisco/descargas/archivos/";
$namefinal= trim ($_FILES['fichero']['name']); //linea nueva devuelve la cadena sin espacios al principio o al final $namefinal= ereg_replace (" ", "", $namefinal);// linea nueva devuelve la cadena sin espacios entre palabtas $uploadfile= $ruta_destino . $namefinal;
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $uploadfile)) { // se coloca en su lugar final echo "<b>Update exitoso!. Datos:</b><br>";
echo "Nombre: <i><a href=\"".$ruta_destino . $_FILES['fichero']['name']."\">".$_FILES['fichero']['name']."</a></i><br>";
echo "Tipo MIME: <i>".$_FILES['fichero']['type']."</i><br>";
echo "Peso: <i>".$_FILES['fichero']['size']." bytes</i><br>";
echo "<br><hr><br>";
//conectamos a la base de datos para almacenar los datos y la ruta del archivo
$nombre_archivo = $_POST["nombre_archivo"];
$description = $_POST["description"];
$query = "Update archivos Set name='$nombre_archivo', description='$description', ruta='.$_FILES[fichero][name].',tipo='.$_FILES[fichero][type].',size='.$_FILES[fichero][size].' where id='$id'";
echo "El archivo '".$nombre_archivo."' ha sido actualizado satisfactoriamente.<br />";
}
}
}
?>
<h1><div align="center">Registro Actualizado</div></h1>
<a href="listar.php"> Volver </a>
</BODY>
</HTML>
Y esta es mi forma editar
Código php:
Ver original<head>
<title></title>
</head>
<body>
<form action="actualizar.php" method="post" enctype="multipart/form-data">
<input name="id" type="hidden" />
<table align="center" border="1">
<tr>
<td> Nombre:</td>
<td> <input name="nombre_archivo" type="text" size="30" maxlength="70" ></td>
</tr>
<tr>
<td>Descripcion: </td>
<td><input name="description" type="text" size="30" maxlength="250" ></td>
</tr>
<tr>
<td> Archivo:</td>
<td> <input name="fichero" type="file" size="30" maxlength="150"></td>
</tr>
<tr>
<td colspan="2" align="center">
<input name="submit" type="submit" value="Guardar"><input type="reset" name="Cancelar" value="Cancelar"> </td>
</form>
</tr>
</body>
</html>