微信扫码
bigimg1

扫描关注微信服务号,页面自动跳转

【连载6】从职场菜鸟到技术大牛的血泪成长史(创业公司真实经历)

经过一阵子的初步学习,终于到了实践的时候了。我做的第一个demo是简单的邮件管理系统。主要是把数据库中的邮件地址和一系列信息呈现在网页上以及数据导出功能和按条件查询功能。虽然看起来功能很简陋看起来很简单,但是我毕竟是我第一次做一个项目,实际做起来的时候却遇到了很多问题。

 

一开始数据库建表和连接数据库并没有什么大的问题,可是这两个做好问题就来了,如何把本地excel的数据导入到数据库就把我难住了。书上并没有详细的介绍如何导入数据,于是我只能开始问度娘了,百度了一圈下来很多都用PHPExcel来做上传。不过对我这个刚接触php不久的新手来说,光看他们的介绍就一头雾水了。最后在百度了将近两个多小时之后才在网上找到一段简单的代码,通过循环的方式将excel中每一行代码插入到数据库中,终于最初的导入数据(那时的我像个无头苍蝇一样只是简单的把百度来的代码复制过来一个个试验一遍,原理什么的根本没有去仔细研究过,现在想来实在是十分丢人的一件事)。

 

虽然一开始便出师不利,不过并没有影响我对之后编程的信心。数据导入数据库之后要做的就是将数据库的数据查询出来显示到页面上。虽然只是简单的循环查询语句,但是我却在页面输出上又出了问题。因为我对于html的学习并不扎实,所以经过了一番折腾才把挤在一团的数据按表格的样子排列下来。

 

我原本以为将数据呈现在页面上就已经完成了一大半,但其实这只是“噩梦的开始”。当我又导入一批数据进入数据库后我发现,在加载页面时,加载页面的速度明显变慢了,而所有的数据全部都在一页中。这时我才想起来需要给网页做分页,顿时我感觉这又是一座大山树立在我面前…

(未完待续)

 

 

联系我们

400-686-9915

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息