Pero... como pones $indice? ... en
Código PHP:
$sql="INSERT INTO fronteras1 ($indice) VALUES ($indice)";
Justamente .. ese extrac() te hace todo el trabajo de "globalizar" tus variables .. pero lo hace con todo el array POST .. y ahí viaja tambien "Sumbit" y nombres de botones que tengas por ahí rondando ..
Tienes que seguir usando tu estructura tipo (pero $sql ha de ser el SQL sólo y luego el mysql_query($sql) ):
Código PHP:
$sql ="INSERT INTO fronteras1 (departamento1, municipio1, corregimiento1, vereda1, departamento2, municipio2, corregimiento2, vereda2, dia1, mes1, anyo1, dia2, mes2, anyo2, hechos, amenazas, ataques, bombardeo, desaparicion, masacres, miedo, toma, bloqueo, combates, homicidios, minas, sennalamientos, violenciasexual, reclutamiento, otro1, cual, grupoetnico, indigenas, negrosm, origen, rural, urbano, otro2, ocomunitaria1, pregunta1, ocomunitaria2, pregunta2, ocomunitaria3, pregunta3, ocomunitaria4, nototal1, ninos1, ninas1, jovenesh1, jovenesm1, adultosh1, adultosm1, mayoresh1, mayoresm1, nototal2, ninos2, ninas2, jovenesh2, jovenesm2, adultosh2, adultosm2, mayoresh2, mayoresm2) VALUES ('$departamento1', '$municipio1', '$corregimiento1', '$vereda1', '$departamento2', '$municipio2', '$corregimiento2', '$vereda2', '$dia1', '$mes1', '$anyo1', '$dia2', '$mes2', '$anyo2', '$hechos', '$amenazas', '$ataques', '$bombardeo', '$desaparicion', '$masacres', '$miedo', '$toma', '$bloqueo', '$combates', '$homicidios', '$minas', '$sennalamientos', '$violenciasexual', '$reclutamiento', '$otro1', '$cual', '$grupoetnico', '$indigenas', '$negrosm', '$origen', '$rural', '$urbano', '$otro2', '$ocomunitaria1', '$pregunta1', '$ocomunitaria2', '$pregunta2', '$ocomunitaria3', '$pregunta3', '$ocomunitaria4', '$nototal1', '$ninos1', '$ninas1', '$jovenesh1', '$adultosm2', '$mayoresh2', '$mayoresm2')";
$result= mysql_query($sql) or die(mysql_error());
Un saludo,