Ya se que el error que me devuelve mysql es que inserto un numero de columnas que no son pero yo no las veo y aver si podeis verlas vosotros o alguien porque toy hasta lo huevis:
Tabla:
CREATE TABLE `consulta_simple` (
`id_consulta_simple` int(99) NOT NULL auto_increment,
`ns_cs` varchar(100) collate utf8_spanish_ci default NULL,
`nombre` varchar(50) collate utf8_spanish_ci default NULL,
`email_cliente` varchar(120) collate utf8_spanish_ci NOT NULL default '',
`telefono` varchar(12) collate utf8_spanish_ci default NULL,
`provincia` varchar(120) collate utf8_spanish_ci default NULL,
`direccion` varchar(300) collate utf8_spanish_ci default NULL,
`comentario` text collate utf8_spanish_ci,
`fecha_consulta` date default NULL,
`fecha_respuesta` date default NULL,
`forma_pago` tinyint(1) default '0',
`importe_total` int(50) default NULL,
`asunto` text collate utf8_spanish_ci,
`consulta` text collate utf8_spanish_ci,
`url_adjunto` text collate utf8_spanish_ci,
`id_tarifa_adjunto` int(99) default NULL,
`prev_respuesta` text collate utf8_spanish_ci,
`completa_respuesta` text collate utf8_spanish_ci,
`arch_adjunto` varchar(150) collate utf8_spanish_ci default NULL,
`estado` tinyint(1) default '0',
PRIMARY KEY (`id_consulta_simple`),
KEY `id_tarifa_adjunto` (`id_tarifa_adjunto`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci AUTO_INCREMENT=2 ;
SQL:
INSERT INTO `iuriscon_db`.`consulta_simple` (
`id_consulta_simple` ,`ns_cs` ,`nombre` ,`email_cliente` ,`telefono`,
`provincia` ,`direccion` , `comentario`,`fecha_consulta` ,`fecha_respuesta` ,
`forma_pago` ,`importe_total` ,`asunto` ,`consulta` , `url_adjunto` ,`id_tarifa_adjunto` ,
`prev_respuesta` ,`completa_respuesta` , `arch_adjunto` ,`estado`)
VALUES (NULL , '' , 'dsadsadas' ,'[email protected]' ,'' 'fdsfds' ,''
,'Tendría un incremento de precio dependiendo de ....' , '2009-08-06' , '2010-08-06' ,
'0', '0.1', '', '', 'http://www.xxxxx.com/admin/subidas/adjuntos_cs/[email protected]_', '0',
'', '', '[email protected]_', '0'
);
El error es el tipico:
#1136 - Column count doesn't match value count at row 1
Pero es que no veo que campo sobra o falta.