Foros del Web » Programando para Internet » PHP »

actualizar base de datos

Estas en el tema de actualizar base de datos en el foro de PHP en Foros del Web. Tengo un form donde subo dos fotos, si quiero actualizar una de las fotos tengo que volver a subir las dos, cuando quiero actualizar una ...
  #1 (permalink)  
Antiguo 17/06/2011, 10:56
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 693
Antigüedad: 22 años, 11 meses
Puntos: 1
actualizar base de datos

Tengo un form donde subo dos fotos, si quiero actualizar una de las fotos tengo que volver a subir las dos, cuando quiero actualizar una foto solo si no cargo la otra me pone el campo en blanco. Las fotos las cargo en una carpeta y en file subo una ruta hacia la carpeta por TEXT

o sea si $name2 no contiene valores de archivo que no me pise el que estaba sino que no haga nada ahi. gracias


$resultado = mysql_query("UPDATE clientes_ SET titulo='$titu', file='$name', archivo='$name2', noticia='$det', fecha='$dia' Where id ='$notnum'",$conexion);
  #2 (permalink)  
Antiguo 17/06/2011, 12:56
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años, 6 meses
Puntos: 10
Respuesta: actualizar base de datos

Hola,
tenes que hacer comprobaciones si el campo file esta vacio no subas nada ;)

saludos
  #3 (permalink)  
Antiguo 17/06/2011, 16:08
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 15 años, 1 mes
Puntos: 22
Respuesta: actualizar base de datos

q tal una comparacion como dice Adell:

Código PHP:
if(!empty($name2)){
$resultado mysql_query("UPDATE clientes_ SET titulo='$titu', file='$name', archivo='$name2', noticia='$det', fecha='$dia' Where id ='$notnum'",$conexion);

__________________
Somos lo que pensamos, como pensamos vivimos.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:18.