php怎么把excel分类的数据读取到数据库

求教各位大神,详细问题如下,php怎么把excel分类的数据读取到数据库
excel数据格式如下:
IT电子 智能手机 苹果
IT电子 智能手机 小米
IT电子 平板电脑 ipad
IT电子 平板电脑 win8
想做成这种形式图片说明
数据表语句如下:
CREATE TABLE IF NOT EXISTS class (
id int(11) NOT NULL AUTO_INCREMENT,
name varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
parentId int(11) NOT NULL,
grand int(11) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;

INSERT INTO class (id, name, parentId, grand) VALUES
(1, 'IT电子', 0, 0),
(2, '智能手机', 1, 1),
(3, '苹果', 2, 2),
(4, '小米', 2, 2),
(5, '平板电脑', 1, 1),
(6, 'ipad', 5, 2),
(7, 'win8', 5, 2);
求大神支招。

循环,按照行读取数据

phpadmin就有这个功能,手动导入
PHP直接导入要用个PHPExcel的包
可惜我不会用

主要是要导成三级分类的数据啊,一级,二级,三级这种形式啊,有没有好的想法啊。图片说明