Hola Rach,
podés leer el archivo de MS Excel subido con PHPExcel
Tiene una sintaxis Orientada a Objetos que te permite acceder a la hoja y recorrer las celdas.
Te dejo un ejemplo de como se recorrería una hoja y se mostraría en una tabla HTML:
/** PHPExcel_IOFactory */
require_once dirname(__FILE__) . '/../Classes/PHPExcel/IOFactory.php';
$XLFileType = PHPExcel_IOFactory::identify('prueba.xls');
$objReader = PHPExcel_IOFactory::createReader($XLFileType);
$objPHPExcel = $objReader->load("prueba.xls");
$colinit=1;
$rowinit=1;
$cols=PHPExcel_Cell::columnIndexFromString($objPHPExcel->getActiveSheet()->getHighestColumn());
$rows=$objPHPExcel->getActiveSheet()->getHighestRow();
print('<table>');
for($i=$rowinit;$i<=$cols;$i++) {
print('<tr>');
for($j=$colinit;$j<=$rows;$j++) {
$cell = $objPHPExcel->getActiveSheet()->getCellByColumnAndRow($j, $i)->getValue();
if( ! is_null($cell) && $cell!='*' ) {
//var_dump("Celda $j,$i", $cell);
print("<td><b>[$i,$j]</b>$cell</td>");
}
}
print('</tr>');
}
print('</table>');
...
Con el dato de las celdas leídos, tenés que ir armando las querys para ejecutar: serás más simple o complicado dependiendo de si los datos están siempre en el mismo lugar o si varían...
Saludos cordiales