los cargo por phpexcel, ese es mas menos mi codigo
Código MySQL:
Ver original$i=1; //celda inicial en la cual empezara a realizar el barrido de la grilla de excel
$param=0;
$contador=0;
while
($param
==0) //mientras el parametro siga en
0 (iniciado antes
) que quiere decir que
no ha encontrado un
NULL entonces siga metiendo datos
{
$id_empresa=$objPHPExcel->getActiveSheet()->getCell('A'.$i)->getCalculatedValue();
$nom_fantasia=$objPHPExcel->getActiveSheet()->getCell('B'.$i)->getCalculatedValue();
$codtra=$objPHPExcel->getActiveSheet()->getCell('C'.$i)->getCalculatedValue();
$cod_user_bbva=$objPHPExcel->getActiveSheet()->getCell('D'.$i)->getCalculatedValue();
$rut=$objPHPExcel->getActiveSheet()->getCell('E'.$i)->getCalculatedValue();
$nombre=$objPHPExcel->getActiveSheet()->getCell('F'.$i)->getCalculatedValue();
$id_cargo_funcional=$objPHPExcel->getActiveSheet()->getCell('G'.$i)->getCalculatedValue();
$c=("insert into pvigente values('$id_empresa','$nom_fantasia','$codtra','$cod_user_bbva','$rut','$nombre','$id_cargo_funcional')");
mysql_query($c);
if($objPHPExcel
->getActiveSheet
()->getCell
('A'.$i
)->getCalculatedValue
()==NULL) //pregunto que si ha encontrado un valor
null en una columna inicie un parametro en
1 que indicaria el fin del ciclo while
{
$param
=1; //para detener el ciclo cuando haya encontrado un valor
NULL}
$i++;
$contador=$contador+1;
}