Eso es lo que no entiendo Gator mira he echo esto
Código php:
Ver original<?php
<tr>
<td align=center><?php echo $row['id']; ?></td>
<td><?php echo $row["name"]; ?></td>
<td><?php echo $row["description"]; ?></td>
<td align=center><?php echo $row["size"]; ?></td>
<td><a href="editar.html.php?id=<?php echo $row['id']; ?>">actualizar</a></td>
<td><a href="eliminar.html.php?id=<?php echo $row['id']; ?>">Eliminar</a></td>
</tr>
<?php
}
?>
Ahora bien cuando hago click en modificar me vota correctamente en la url con mas la id asi
http://localhost/proyecto_cisco/desc....html.php?id=3
me nuestra la editar.html.php todo perfecto pero cuando pongo pongo guradar no me guarda nada y ya revise el
actualizar.php que es este
Código php:
Ver original<HTML>
<HEAD>
<TITLE>Actualizar</TITLE>
</HEAD>
<BODY>
<?
// 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
$id = $_POST["id"];
$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 "Se actualizo";
}
else
{
echo "No se actualizo";
}
}
}
?>
<h1><div align="center">Registro Actualizado</div></h1>
<a href="listar.php"> Volver </a>
</BODY>
</HTML>
Y los mas raro es que cuando lisandro me dijo que cambiara esto where id='$id'
por esto where id=$id actualizo todos mis dados pero cuando pongo la condicion no me hace caso