PHP+EXCEL数据查询系统使用说明
2018-10-31 admin php 3090
PHP+EXCEL万能查询软件最新版,使用MYSQL数据库,支持海量数据的高并发查询。环境支持从PHP5至PHP7都可以,查询和后台管理可用电脑和手机,会自动适应分辨率显示。带完整后台,可修改密码,增删数据等。
源码自行开发,无加密可自由修改,可定制性强。
1. 查询功能:
工资,成绩,水电费,楼盘等。超级简单的使用,上传EXCEL,设置查询字段即可。后台可直接修改数据,可设置查询密码,或登录可查,保密性强。
2. 填报功能
适合收集职工数据,学生在线报名,家长信息填报等。无须模板,要填报什么在EXCEL设置好就可以。每位用户仅能填写和修改自己的数据,无需担心乱改他人数据,安全性高。
目前全国已有30多个学校使用,程序运行在学校自己的服务器上,确保了机密数据不泄漏。
一.安装方法:纯查询版,将源码解压到网页空间,设置首页为cx.php,再将install目录下的mysql.sql数据库文件导入数据库。最后修改inc/conn.php文件中的数据库和网址信息即可。
二.上传查询数据的方法:
1. 准备excel,将文件名改成类似“2019年中初一年级期中考试成绩”这样的名称,查询项目将以文件名为名称。
2. 如果excel电子表格有表头,要将表头删除,只保留字段和数据,并保存。如示例:
3. 打开查询网页,测试站为:http://cf.dzbfsj.com/ ,点击底部的“后台管理”,输入账号密码登录。
4. 进入后台后,点击“上传查询数据”图标,进入上传页面。
5. 点击“选择文件”,选择刚才的excel表格文件,点击上传。
6. 如果只设置一个查询条件如“姓名”,直接单击“姓名”点提交即可;如果要设置两个查询条件,要按住ctrl键,再用鼠标选择两个查询条件。
7. 上传完成,可以关闭页面,去首页试试查询正常否。
更新记录:
2019.6.5 添加登录可查功能,在inc/conn.php目录开启;
2019.6.12 后台添加数据编辑功能,可在线修改上传后的数据;
2019.6.13 加入填报功能,并可设置两个条件,先查询再填报,避免重复填报和恶意修改他人填报的数据;
2019.6.14 后台编辑数据可固定表头了,样式更美观;
2019.6.15 填报系统支持用户上传图片,并自动压缩处理,非常适合学生报名系统;
2019.6.16 加入短信找回密码功能,用户忘记密码,可用注册时的手机号码,获取短信验证码后修改原密码;
2019.11.10 后台添加用户批量导入功能;
2019.12.19 对接公众号查询,只需个人订阅号,无需认证即可直接关键词查询结果;
2020.1.1 公众号关键词查询支持双条件;
2020.1.7 完善填报功能,可以上传图片和视频;
2020.1.19 添加工资自动查询功能,用户登录后,自动查询和用户身份证对应的数据,保护隐私;
上传常见错误:
如果遇到上传页面空白,或者提示字段写入失败,请按下面的方法排查:
一、将excel表格全选,取消隐藏,再检查是否存在以下情况:
1. 表格第一行内容出现重复,如下图
解决办法:修改为不重复的内容,如上例改为:语班排、语年排;数班排、数年排。
2. 表格第一行不是字段名,出现了标题行,如下图:
解决办法:删除标题行。
3. 表格含有合并单元格等情况,非二维表格,如下图:
解决办法:将相关内容删除合并,转换成标准的二维表格。如上例中,将第一行删除。
4. 表格中含在错误的公式,或者存在不支持的特殊字符
解决办法:新建一个excel文件,全选复制原excel内容后,在新的excel表格中,点编辑->选择性粘贴->文本,如下图:
这个方法能解决大部分无法上传导入的问题,特别是原表格中隐藏有特殊字符时。
5. 表格经过了WPS软件编辑,导致无法读取文件
因WPS软件编辑后,数据格式可能不兼容,所以尽量用微软的office编辑。
解决办法:用office软件打开表格,另存为xls文件即可。
6. 如何开启用户登录可查,并且免输入自动跳转到相应结果?
这个非常适合工资查询,用户登录后,自动提取用户的身份证信息,跳转到查询结果。既能保护隐私,又让用户免输入。开启方法,用notepad++等文本编辑软件打开/inc/conn.php文件,将这个功能开启即可:
注意,表格需要有“身份证号”这一列,并且与用户管理中的对应。