Bueno la vez pasada me vi la necesidad de informarme de como mandar la lista de datos que tengo a excel a una base de datos mysql con php asi que les dejo el codigo para que a los interesados lo implementen
Primero tengo mi tabla de excel asi

este tiene que ser guardado en formato csv(separados por comas)
y aca esta el codigo de manera sencilla ya despues se le puede modificar para conveniencia tal como hice yo, esta fue mi prueba

<?php
$row = 1;
$handle = fopen("datos.csv", "r");
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE)
{
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>\n";
for ($c=0; $c < $num; $c++)
{
echo $data[$c] . "<br>";
}
if($row!=1)
{
mysql_connect("localhost","****","**********");
mysql_db_query("ropa","INSERT INTO almacen (articulo,color,material,precio) VALUES ('$data[0]','$data[1]','$data[2]','$data[3]')");
}
$row++;
}
echo "<br>Datos cargados exitosamente";
fclose($handle);
?>
espero que les sirva