Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/06/2009, 14:59
waty90
 
Fecha de Ingreso: diciembre-2006
Mensajes: 153
Antigüedad: 19 años, 10 meses
Puntos: 1
Mensaje Respuesta: insertar valor default en un campo vacio

no consigo que funcione ,la estructura de la tabla donde guardo los datos es esta:
Código PHP:
CREATE TABLE `usuarios` (
  `
member_id` int(11) unsigned NOT NULL auto_increment,
  `
nombre` varchar(100) default NULL,
  `
apellidos` varchar(100) default NULL,
  `
login` varchar(100) NOT NULL default '',
  `
password` varchar(32) NOT NULL default '',
  `
pais` varchar(20) default NULL,
  `
edad` varchar(10) default NULL,
  `
puntos` varchar(10) default NULL,
  `
paginaweb` varchar(100) default NULL,
  
PRIMARY KEY  (`member_id`)
) 
TYPE=MyISAM; 

y en cambiado en el scripts q procesa el form esta parte:

eh quitado este codigo que comprobaba el campo edad:
Código PHP:
}
    if(
$edad == '') {
        
$errmsg_arr[] = 'escriba su edad';
        
$errflag = true; 
y eh puesto el que me indicas pero no surte ningun efecto:

Código PHP:
if(empty($_POST["edad"]))
{
$edad="no rellenado";
}
else
{
$edad=$_POST["edad"];
} 
que puede fallar ?

muchas gracias por su ayuda.