Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2011, 18:31
gonzaloflores
 
Fecha de Ingreso: enero-2011
Mensajes: 5
Antigüedad: 13 años, 3 meses
Puntos: 0
Actualizar solo los campos necesarios

Campos de Tabla: nombre / descripcion / foto

Codigo PHP

Código PHP:
<? 
$query 
"UPDATE FOTOS SET ";
    
$query .="nombre = '".$_POST["enombre"]."' ";
    
$query .=",descripcion = '".$_POST["edescripcion"]."' ";
    
$query .=",foto = '".$_FILES["eMIfoto"]["name"]."' ";
    
$query .="WHERE id = '".$_POST["id"]."' ";
?>
Junto con agradecerles el tiempo me explico.
Estoy haciendo un programa para mi liceo, y bueno me tope con este problema.
Ocurre que estoy haciendo un ejercicio en el cual agrego y modifico a antojo, hasta ahi todo bien, ahora se me presento el problema que si por ejemplo solo cambio el nombre el campo de archivo foto tambien se actualiza, quedando vacio.
En los textboxes puedo traer en value ="" los registros pero en el campo de archivo el valur no funciona :(

<input type="file" name="eMIfoto[]" />

Hay forma de solo actualizar los campos que solo se hayan cambiado?
[URL="http://www.forosdelweb.com/f18/solo-cambiar-datos-mysql-que-haigan-llenado-formulario-640396/"]Aqui [/URL] pude encontrar algo similar pero no supe como aplicarlo.

Desde ya muchas gracias!.