Cita:
Iniciado por huesos52 el apartado que te dije leyeras, era para que te dieras cuenta que esto es soportado siempre y cuando el campo sea declarado como null.
si un usuario no pone una provincia que corresponda, puedes enviarle un null y no hay problema. Lo del borrado o actualizada ya es decisión tuya.
Buenas huesos52,
Si estoy en lo cierto (sino corrígeme por favor) tal y como la tengo ahora ya le envía el NULL gracias a esta declaración no?
`user_provincia` int(10) UNSIGNED DEFAULT NULL,
no tengo que tocar nada más no?
Respecto a esta opción:
Cita:
Iniciado por huesos52 otra opción, es tener un registro con codigo que se llame 'No asignado' y cuando el usuario no diligencie dicho campo, por defecto tome este valor que está previamente localizado en la tabla.
se entiende?
Creo que te refieres a que a esta declaración
`user_provincia` int(10) UNSIGNED DEFAULT NULL,
En lugar de poner DEFAULT NULL ponga "No asignado", pero la declaración de esta columna es un INT. Por lo que entiendo que se trataría de tener un registro en la tabla provincia llamado "No asignado" por ej con el provincia_id XX
y en la declaración poner
`user_provincia` int(10) UNSIGNED DEFAULT XX,
Muchas gracias de antemano