查询填报 PHP,Excel查询填报系统2.0版本安装和使用方法

这篇博客详细介绍了在php7.3+mysql5.7+nginx环境下,如何使用宝塔面板安装并配置Laravel,包括需要的PHP拓展和禁用函数设置。此外,还阐述了站点设置伪静态的方法及.env文件的修改。在使用方面,文章讲解了一个融合查询与填报功能的系统,如何创建项目、设置属性,以及如何进行查询和填报操作,特别提到了微信填报和审核功能的实现。
摘要由CSDN通过智能技术生成

一、安装方法

环境要求:php7.3 + mysql5.7 + nginx

为了更顺利地安装,减少环境导致的问题,尽量下载宝塔面板安装:bt.cn,然后注意以下几个细节:

PHP拓展和禁用函数

需要安装的拓展:fileinfo、redis、exif

bfc12c356622fba83316efa26436c1c6.png

需要从禁用函数中删除的(也可看报错来删除):

100a748d146127119fbfe4375936cd8e.png

具体如下:

PHP >= 7.3

BCMath PHP 拓展

Ctype PHP 拓展

Fileinfo PHP 拓展

JSON PHP 拓展

Mbstring PHP 拓展

OpenSSL PHP 拓展

PDO PHP 拓展

Tokenizer PHP 拓展

XML PHP 拓展

2. 站点设置

伪静态选择laravel,运行目录为public,public目录下有一个.user.ini的文件,将里面的网址修改为自己的,或者直接删除这个文件(也可在面板关闭,再开启防跨站,自动修改):

10481d84b472abbe7fe28286c2cc8fb6.png

3. 修改配置文件

根目录下的.env文件(注意在windows中可能看不到该文件,可直接创建一个,再粘贴内容),这个配置文件有几处必须修改正确:

首先是数据库名及其用户名和密码:

DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=数据库名

DB_USERNAME=数据库用户名

DB_PASSWORD=数据库密码

然后是网址和https是否启用,如果部署了ssl证书,则为:

APP_URL=https://dj.ydjkt.net

ADMIN_HTTPS=true

如果没有部署SSL证书那就是http,并将下面的ADMIN_HTTPS的true改为false,不然无法登录后台。

APP_URL=http://dj.ydjkt.net

ADMIN_HTTPS=false

最后,将根目录下的sql文件导入到数据库中即可。注意:如果mysql版本低于5.7将导入失败。

另外,对于非宝塔面板,如果是nginx,伪静态规则请设置为:

location / {

try_files $uri $uri/ /index.php?$query_string;

}123

二、查询填报系统使用方法

该系统将查询和填报融为一体,并可以切换自如。

b62632e3b796466232c459b5ed0ad98b.png

1. 创建一个新的查询或填报项目

点击新增项目,输入项目名称后,有两种方式创建:一种是导入excel表,另一种是手工创建,点击新增创建字段:

9b485a20d9bfdf3fb2df0ce8ada4d781.png

每一项设置都有说明,首次使用请认真查看。可以设置开始时间,截止时间,填报数量,非常适合报名等场合。

注意,默认创建的项目,前台是不显示的,需要设置项目属性。

2. 设置项目属性

在项目管理处右键相应项目,点击编辑。

ffc3bf1f1f945a2a20edf36300e6a27c.png

如果是查询项目,只需要设置查询条件和开放查询字段即可,如下图:

520cda0f495ea9e51515f7c78bf66b40.png

这样前台就能查询了。查询项目默认不需要用户登录,如果要实现用户登录查询,并且不同用户显示的内容不同,可在站点设置中开启登录后查询,然后在此设置不同用户组可查看的字段。

如果是填报项目,需要设置字段属性。点击字段设置,属性设置,对每个字段进行设置:

2d927324bec60e84620de0e9eabf30a8.png

90e7270d8b990e621381d0405811bfbe.png

如果要实现用户在微信内填报,且一个项目只能填报一次,可开启微信填报。

填报项目还可以设置开始时间和结束时间,填报人数,适合报名等场合。添加一个审核字段,可实现用户填报后,后台管理员审核前可自由修改,审核通过后禁止修改。

本作品采用《CC 协议》,转载必须注明作者和本文链接

PHP+excel通用成绩查询系统是个极为简单却非常通用、非常方便的成绩查询系统,通用于几乎所有Excel单二维数据表查询。只需修改 查询条件和顶部、底部文字(非常简单),即可用于几乎所有工资等查询,成绩查询,物业查询,收电费查询,录取查询,证书查询等场景哦。 使用的是PHPexcel查询Excel,测试可用,可能速度偏慢(千条数据无影响) 直接查询Excel数据的第一个表,修改表格后FTP上传,快速搞定,非常方便。 当然LINUX可能xls文件可以倍下载,如果保密数据,请做防下载处理哦。 sae直接上传代码包即可和演示一样的效果,让你可以免费实现查询系统 (免费代码+免费二级域名+免费sae空间) 其他linux PHP环境,如果乱码请用utf-8字符集上传。 1.非常通用。无论你Excel/Wps二维表几列,列标题各是什么,直接支持。其他格式导出为csv或excel后同样支持。查询结果几乎都由你Excel二维表控制,平时只需维护好你的Excel表,而操作Excel,几乎每台电脑都有软件可以打开编辑,几乎谁都会操作。 2.使用简单。只需修改查询条件和标题,然后把你平时输入的excel二维表进行:复制,粘贴,更名,上传,特别方便,发布一次成绩查询,半分钟内可以解决。修改查询查询条件等,记事本打开编辑几个字即可,自定义是否使用验证码。 3.市场广泛。可以广泛用于一次性出来的改动很少的成绩查询,录取查询,证书查询系统(每个学校,教育机构,事业单位考试等都可以用到),工资查询系统(每个企业,学校,所有单位都可能用到),水电费查询系统等(小区,物业公司,大学寝室等),录取,证书查询系统。 4.使用灵活:支持多次查询,比如工资查询往往多月查询,那么你只需一个月放一个数据库,下拉的查询选项自动获取(选项即文件名);且每次查询除了设置的查询条件列的标题得一致外,其他的都是自定义可以不一样(任意列数,任意列标题,任意行数);如果查询条件不一致,将代码文件复制一份后用不同文件夹命名,然后修改查询条件即可使用
PHP+Excel多用途成绩查询系统1项通用版【无需后台】 V 5.5_PM1X首次发布 PHP+Excel使用的是PHPexcel查询Excel,测试可用,可能速度偏慢(千条数据无影响) 适合手机、平板、电脑访问的页面,体积极小省流量,希望大家喜欢。。 直接查询Excel数据的第一个表,修改表格后FTP上传,快速搞定,非常方便。 这是个极为简单却非常通用、非常方便的成绩查询系统,通用于几乎所有Excel单二维数据表查询。只需修改 查询条件和顶部、底部文字(非常简单),即可用于几乎所有工资等查询,成绩查询,物业查询,收电费查询,录取查询,证书查询等场景哦。 1.非常通用。无论你Excel/Wps二维表几列,列标题各是什么,直接支持。其他格式导出为csv或excel后同样支持。查询结果几乎都由你Excel二维表控制,平时只需维护好你的Excel表,而操作Excel,几乎每台电脑都有软件可以打开编辑,几乎谁都会操作。 2.使用简单。只需修改查询条件和标题,然后把你平时输入的excel二维表进行:复制,粘贴,更名,上传,特别方便,发布一次成绩查询,半分钟内可以解决。修改查询查询条件等,记事本打开编辑几个字即可,自定义是否使用验证码。 3.市场广泛。可以广泛用于一次性出来的改动很少的成绩查询,录取查询,证书查询系统(每个学校,教育机构,事业单位考试等都可以用到),工资查询系统(每个企业,学校,所有单位都可能用到),水电费查询系统等(小区,物业公司,大学寝室等),录取,证书查询系统。 4.使用灵活:支持多次查询,比如工资查询往往多月查询,那么你只需一个月放一个数据库,下拉的查询选项自动获取(选项即文件名);且每次查询除了设置的查询条件列的标题得一致外,其他的都是自定义可以不一样(任意列数,任意列标题,任意行数);如果查询条件不一致,将代码文件复制一份后用不同文件夹命名,然后修改查询条件即可使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值