$resu = mysql_query("INSERT INTO nomina (ced_emp, cant_dias,
suel_basico, cant_feri, cuo_pres, cant_hor_diu, cant_hor_noc,
fec_ini_sem, fec_fin_sem, to_consumo, sta_emp) VALUES ('$a', '$b',
'$sueldobasico', '$f', '$k', '$d', '$c', '$fec_ini', '$fec_fin, '$e',
'1');");
Cuando tienes problemas, divide la sentencia en dos... $SQL="INSERT INTO nomina (ced_emp, cant_dias,
suel_basico, cant_feri, cuo_pres, cant_hor_diu, cant_hor_noc,
fec_ini_sem, fec_fin_sem, to_consumo, sta_emp) VALUES ('$a', '$b',
'$sueldobasico', '$f', '$k', '$d', '$c', '$fec_ini', '$fec_fin, '$e',
'1');
echo 'La sentencia que me da problemas es: '.$sql.'<br />';
$resul=mysql_query($SQL);
Y entonces, veras la sentencia y veras si pone lo que pretendías... Hola, gracias por ayudarme. Lamentablemente aun no me guarda en la base de datos gracias a lo que me diste logre ver los datos que intenta guardar La sentencia que me da problemas es: INSERT INTO nomina (ced_emp, cant_dias, suel_basico, cant_feri, cuo_pres, cant_hor_diu, cant_hor_noc, fec_ini_sem, fec_fin_sem, to_consumo, sta_emp) VALUES ('1111111', '7.5', '594', '1.5', '50', '0', '0', '2012-03-29', '2012-04-04, '0', '1') La sentencia que me da problemas es: INSERT INTO nomina (ced_emp, cant_dias, suel_basico, cant_feri, cuo_pres, cant_hor_diu, cant_hor_noc, fec_ini_sem, fec_fin_sem, to_consumo, sta_emp) VALUES ('23456566', '6.5', '476', '0', '50', '0', '0', '2012-03-29', '2012-04-04, '0', '1') La sentencia que me da problemas es: INSERT INTO nomina (ced_emp, cant_dias, suel_basico, cant_feri, cuo_pres, cant_hor_diu, cant_hor_noc, fec_ini_sem, fec_fin_sem, to_consumo, sta_emp) VALUES ('44444', '5', '280', '0', '', '0', '0', '2012-03-29', '2012-04-04, '0', '1') La sentencia que me da problemas es: INSERT INTO nomina (ced_emp, cant_dias, suel_basico, cant_feri, cuo_pres, cant_hor_diu, cant_hor_noc, fec_ini_sem, fec_fin_sem, to_consumo, sta_emp) VALUES ('555555', '7.5', '513', '0', '', '0', '0', '2012-03-29', '2012-04-04, '0', '1') |