CodeIgniter零基础做小项目(报表生成系统)【一】

最近刚做完一个delphi项目,就有朋友求帮忙做个“报表生成系统”,xx系统,听起来很大气的赶脚,其实就是一个小工具。起初准备用delphi些了算了,后来想想“万恶的360”,还是算了。决定用B/S方式来弄。刚好昨天无意看到CI框架,赶脚看着挺舒服的,于是想学学,从零开始做个小工具。哈哈~~~~!

稍微整理了一下:

【程序功能】:多人录入,用于在线生成xls报表的系统

【程序配方】:xampp环境,CodeIgniter3.0(传说中的CI框架)、phpexcel(1.8.0)

【开发周期】:不急,哈哈

要生成的xls改天奉上,手头现在没有。

【附】 ci下载:http://codeigniter.org.cn/

ci 帮助手册(虽然CI版本是3.0的,帮助文件还是2.2,但是学习了一下好像没问题的样子。)

phpexcel 下载 http://phpexcel.codeplex.com/

接下来,要开始从零学习ci了。

时间: 2024-10-13 12:28:13

CodeIgniter零基础做小项目(报表生成系统)【一】的相关文章

CodeIgniter零基础做小项目(报表生成系统)【二】

1.CI的安装 俗话说笨鸟先飞,先默默的把ci安装上.先看看帮助文档.http://codeigniter.org.cn/user_guide/toc.html 容易到爆~~~~! 解压缩安装包. 把 CodeIgniter 文件夹和里面的文件上传到你的服务器.通常 index.php 在根目录. 用任何文本编辑器打开 application/config/config.php 去设置你的网站根 URL.如果你打算使用加密或 Session,请设置你的加密密钥. 如果你打算使用数据库,用任何文本

CodeIgniter零基础做小项目(报表生成系统)【三】

本篇目的:简单美化下url,隐藏index.php (大部分MVC框架基本一样) 新建 .htaccess 文件,内容如下: RewriteEngine on RewriteCond $1 !^(index\.php|images|res|js|css|robots\.txt) RewriteRule ^(.*)$ /index.php/$1 [L] 复制一份到跟目录: /.htaccess  和后台 /admin/.htaccess 再次访问的时候,就不用带上index.php了 http:/

编程零基础做程序员,该怎么学习?首先要学习什么?

编程零基础做程序员,该怎么学习?首先要学习什么?众所周知程序员是21世纪比较吃香的工作.程序员工资高还不需要和复杂的社会打交道.那么作为一个零基础,什么都不懂的人该怎么成为一名程序员?当程序员需要学什么?下面就来分析下.零基础的我该如何学习?如果想做一个程序员,在没有基础的情况下,买书自学是一个办法,但是大多数人会因为没有相关的基础知识,导致看书看得一知半解,因为有不同的语言,不同的开发环境,在你不了解的时候,买的书不一定合适.笔者是一个Java出身的程序员,学习编程有什么学习问题或者关于Jav

MySQL 只能做小项目?松哥要说几句公道话!

松哥上学那会,很多人对 MySQL 有一些偏见,偏见主要集中在以下几方面: MySQL 不支持事务(事实上 MyISAM 有表锁,但是效率比较低) MySQL 存储的数据量比较小,适合小项目,大项目还是得上 Oracle.DB2 等 这么多年过去了,松哥自己在开发中一直是以 MySQL 为主,我觉得我有必要说两句公道话了. <!--more--> 公道话 第一个问题 关于第一个不支持事务的问题,这有一定的历史原因.MySQL 从设计之初,存储引擎就是可插拔的,允许公司或者个人按照自己的需求定义

java学习第一个小项目--商品系统

是 对于java学习的前期,大约学了三周左右,我们在老师的带领下写了这个商品系统,功能比较简单,运用的都是java学习前期比较基础的知识 这是我对这个系统的名字与包和class文件的命名. 主要创建的是商品和生产者之间,Commodity和producer. 创建商品的基本属性(成员变量),以及一个无参钩爪方法 重点是Producer类中的编写. 按照序列号对商品进行升序排序 按照商品保质期的长短对商品进行排序 下面是主程序里面,加入自己创建的商品数据,对商品系统进行测试,看是否有一些功能没有实

60分钟零基础体验java项目开发(附源代码)

本课程针对零基础的学生,或者学习编程很久,但是从来没有动手作出一个东西的学生. 尚学堂老师精心设计项目开发流程,让你在60分钟内,从安装java开发环境,使用eclipse开发环境,一直到开发出一个 台球小游戏. 让你蓦然发现,学习编程是件多么有意思的事情. 教程下载地址:http://www.bjsxt.com/2014/down_0425/12.html 本文来自 >> 尚学堂: 转载请注明:http://www.sxt.cn/u/13421/blog/8822

Python基础--01小项目体现的基础知识

part1:猜拳游戏 1 #coding=utf-8 #当有汉语时可能编译器不认识,需要定义代码 2 ''' 3 多行注释 4 写这个程序是为了熟悉python的基本语法 5 这是第一个小例子包含简单的if判断,循环和输入输出 6 实现功能是循环猜数字游戏 7 ''' 8 #这是一个python程序---单行注释 9 10 11 import random #类似Java的导入包操作 12 13 while True: #python 中没有大括号这个概念,利用缩进和冒号来进行代码的分割 14

python零基础练手项目100+

文章目录 Python3 100例实例001:数字组合实例002:“个税计算”实例003:完全平方数实例004:这天第几天实例005:三数排序实例006:斐波那契数列 学习Python中有不明白推荐加入交流群号:984632579群里有志同道合的小伙伴,互帮互助,群里有不错的视频学习教程和PDF! 赠100案例!实例007:copy实例008:九九乘法表实例009:暂停一秒输出实例010:给人看的时间实例011:养兔子实例012:100到200的素数实例013:所有水仙花数实例014:分解质因数

作为比湖南还火的python网红,零基础要如何系统的开始学习呢?

Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史,成熟且稳定.它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务.它的语法非常简捷和清晰,与其它大多数程序设计语言不一样,它使用缩进来定义语句. Python支持命令式程序设计.面向对象程序设计.函数式编程.面向切面编程.泛型编程多种编程范式.与Scheme.Ruby.Perl.Tcl等动态语言一样,Python具备垃圾回收