Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/02/2006, 14:55
davidbelika
 
Fecha de Ingreso: enero-2006
Mensajes: 21
Antigüedad: 18 años, 3 meses
Puntos: 0
Haber explico:

Tengo dos formularios: uno para agregar archivo y otro para modificar archivo. El de agregar tiene un formulario y manda un post a guardar.php que contiene mas o menos esto:
.....
$archivo = $_FILES["archivito"]["tmp_name"];
$tamanio = $_FILES["archivito"]["size"];
$tipo = $_FILES["archivito"]["type"];
$nombre = $_FILES["archivito"]["name"];
$fecha = $_POST["fecha"];
$comunidad = $_POST["comunidad"];
$grupo = $_POST["grupo"];
$nombre = substr ($nombre,0,strlen($nombre)-4);

if ( $archivo != "none" )
{
$fp = fopen($archivo, "rb");
$contenido = fread($fp, $tamanio);
$contenido = addslashes($contenido);
fclose($fp);

$qry = "INSERT INTO archivos VALUES
(0,'$nombre','$grupo','$fecha','$contenido','$tipo ','$comunidad')";
.......

El segundo tiene un formulario de modificar que hace un post a modificar.php es el siguiente:
.....
$nombre_archivo = $_POST["nombre_archivo"];
$archivo = $_FILES["archivito"]["tmp_name"];
$tamanio = $_FILES["archivito"]["size"];
$tipo = $_FILES["archivito"]["type"];
$nombre = $_FILES["archivito"]["name"];
$fecha = $_POST["fecha"];
$comunidad = $_POST["comunidad"];
$grupo = $_POST["grupo"];
$nombre = substr ($nombre,0,strlen($nombre)-4);

if ( $archivo != "none" )
{
$fp = fopen($archivo, "rb");
$contenido = fread($fp, $tamanio);
$contenido = addslashes($contenido);
fclose($fp);

$result = mysql_query("SELECT * FROM archivos WHERE nombre='$nombre_archivo' And comunidad='$comunidad'",$conn);
$result = mysql_query("UPDATE archivos SET nombre='$nombre', grupo='$grupo', fecha='$fecha', contenido='$contenido',tipo='$tipo'", $conn);
......

Mi pregunta es la siguiente: ¿Por qué siendo el mismo código a excepción del query, me funciona el primero y no el segundo?