Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2007, 14:44
wolfmao
 
Fecha de Ingreso: abril-2007
Mensajes: 110
Antigüedad: 17 años
Puntos: 0
prepreprepreprerpregunta ????

saludos


tengo una pregunta, aver si se puede se puede borrar un campo de un registro de una tabla. solamente ese campo.

me explico en una tabla en la que debo modificar los datos pero si el usuario modifica los datos borrandolos debo insertar el espacio en blanco o vacio y como postgres no lo permite debo hacer un delete al campo. por que me modificaria los que son diferentes de vacio o ' '. pero me deja el campo con el valor anterior estoy muy perdido?? o debo borrar el registro completo y reinsertarlo con el campo vacio.


ejemplo

nombre - apellidos- telefono - direccion

CARLOS - AGUEL - 300430434 - cerritos

el usuario borra el telefono y asi quedaria

nombre - apellidos- telefono - direccion

CARLOS - AGUEL - - cerritos

el codigo seria algo como

$update_persona=$db->Execute("UPDATE persona SET nombre='$nombre', apellidos='$apellidos', telefono='$telefono, direccion='$direccion' WHERE cedula='$cedula'");


pero postgres no lo permite por el vacio de telefono ;

ASI QUE

HIZE EL UPDATE SIN ESE CAMPO Y DESPUES LO BORRO PERO COMO ???



gracias