Ahora si hice caso miren
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'";
}
}
}
?>
<h1><div align="center">Registro Actualizado</div></h1>
<a href="listar.php"> Volver </a>
</BODY>
</HTML>
No se la verdad como debeo usar la funcion mysql_affected_rows();
Bueno hasta aqui no hay errores pero pienso que estoy llamando mal desde mi vista editar.php pq en la url me nuestra asi cuando quiero editar una tupla
http://localhost/proyecto_cisco/desc....html.php?id=2
Y me vota a mi vista editar ahora edito las nombre y descripcion y archivo pero cuando termino no logra hacer el update ????