Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/01/2013, 20:59
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Evitar UPDATE de imagen si no se ha cambiado

Debes comprobarlo con una condición:

Código PHP:
Ver original
  1. if ($_FILES['nombre_tu_campo']['error'] == 4) {
  2.     //... nada se subió, coge el de tu base de datos
  3. } else {
  4.   //... Comprueba que el error sea igual a cero
  5.   //... para proceder a subirlo e ingresar la url en la base de datos
  6. }

El código de error 4 significa que ningún archivo fue subido. Entonces puedes coger el que tienes en tu base de datos, en vez de enviarlo vacío como lo estás haciendo.

Otra cosa, no te recomiendo que uses la función copy, debes usar la función move_uploaded_file

y tu SQL porque no tiene un where?

Cualquier duda, postea en el foro de PHP.

Si quieren pueden moverlo.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP