Código PHP:
<?php
require_once 'Excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$data->read('Libro1.xls'); // xls que pasaria a tabla mysql
error_reporting(E_ALL ^ E_NOTICE);
//COMIENZA UN CICLO PARA LAS FILAS
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
//PARA QUE SE RENUEVE LA VARIABLE Y NO SIGA JUNTANDO DATOS
//SACALE EL PUNTO
$sql = "insert into aa values(";
//COMIENZA EL SEGUNDO CICLO PARA LAS COLUMNAS
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
if($j != $data->sheets[0]['numCols'] ){
$sig=",";
}else{
$sig="";
}
$sql .= '"'.$data->sheets[0]['cells'][$i][$j].'"'.$sig;
}
//TERMINA EL CICLO DE LAS COLUMNAS
$sql .= ")<br>";
//ACA ES DONDE EL INSERT YA ESTA COMPLETO Y PASA AL OTRO
//ENTONCES ACA ES DONDE LO GUARDAS EN LA BD
mysql_query($sql);
}
//TERMINA EL CICLO DE LAS FILAS
?>