微信小程序订票选座PHP后台网站MySQL数据库和无前端小程
下载点此去
两个相同功能 差别在一个有前端微信小程序 一个没有
(1)登录功能:注册普通账号登录;也可以直接使用微信登录;登录后可以修改用户的基本
信息,也可以退出。
(2)资讯功能:后台录入资讯,在微信小程序电影院订票选座系统的资讯模板展示,用户可
以任意浏览资讯列表和详细信息
(3)电影库:后台录入电影的相关信息,可以在小程序电影列表里面一个一个点击进去查看
电影详细信息;支持通过查询来查找所需要的电影。
(4)电影信息: 点击到电影详情页面,可以查看电影的介绍,查看电影影评。
(5)收藏操作:在电影信息详情,下方点击“收藏”,进行收藏
(6)电影票购买和选座:在电影信息详情,下方点击“选座购买”,进行日期选择、场次选
择、座位选择。
(7)我的电影票
部署方法(这里使用的是MySQL数据库,phpstudy,谷歌浏览器这些软件)
需要提前安装好MySQL和php环境
一、可以使用phpstudy配置php+mysql
首先到phpstudy官网下载合适的版本,windows系统现在有这么几个版本V8.0、2018版、2016版、IIS版、PHP5.2版。个人建议使用2016版,最新版怕有BUG一般我都慎用,2018版有个问题不能够改为系统服务模式,帮朋友云服务器用的2016版,稳定运行了几年没出过什么问题。为此真心感谢phpstudy团队。2108、2016、IIS版基本类似,这里因为我机器上使用的是2018,就用2018说明。
下载好phpstudy后解压安装,一般默认安装即可(注意:安装目录不能是中文目录)。安装完后打开phpstudy。如果不是安装的IIS专门版本,打开phpstudy时会默认启动php+apache,所以在启动后我们需要切换版本为IIS版本。
切换版本后需要点启动或重启,来变更环境。运行状态亮绿灯代表正常运行,如果没有正常运行,一般按启动或重启就可以了。
这样php+mysql环境就配置完成了。可以通过MySQL管理器管理MySQL数据库。
到IIS管理器里面可以看到由phpstudy创建了一个网站程序
这个时侯我们再运行一个内容为phpinfo();的php脚本程序可以看到PHP版本信息与相关配置信息。
配置过程非常简单,需要注意的就是:1、安装目录不要有中文;2、运行时注意切换版本,默认版本为apache版本。
二、单独配置
第一步:下载PHP
下载地址https://windows.php.net/download
因为是以Apache作为服务器环境,所以选择Thread Safe(线程安全)版本,我的电脑是64位,就下载64位对应的版本。
下载好之后,解压。(我解压到C盘下的PHP目录下)
第二步:下载Apache
下载地址http://httpd.apache.org/download.cgi
然后选“Apache Lounge”
然后根据自己的电脑位数下载对应的压缩包就行
第三步:下载MySQL
下载地址https://dev.mysql.com/downloads/windows/installer/8.0.html
第四步:配置Apache
1、打开Apache解压目录下的Apache24/conf目录中的httpd.conf文件
2、把Define SRVROOT和ServerROOT的目录换成自己的解压目录,我的解压目录是“C:\Apache”
3、打开cmd,进入安装目录下的bin目录,在bin目录下执行安装命令httpd -k install
提示:Service is already installed. 就表示Apache已经安装成功
4、启动Apache服务,打开Apache bin目录下的ApacheMonitor.exe,点击“Start”
5、在浏览器中输入localhost,看到It works! 代表安装成功
如果出现“网络连接错误”之类的提示,有可能是因为80端口被占用(默认端口是80),可以在httpd.conf文件中搜索Listen,也可以把端口换成其他没被占用端口,修改完毕之后重启
Apache的默认站点根目录为htdocs,这个目录就是php文件运行的根目录,所有的php文件都要放到htdocs目录下运行,也可以自己更改工作目录,查找DocumentRoot和Directory字段,后面的路径改成自己定义的工作路径
第五步:配置PHP环境
1、在PHP的解压目录中找到php.ini-development直接复制,然后改名为php.ini
2、然后我们打开名为名为php.ini的配置文件,进行修改,里面的extension,这是PHP的调用模块,只要把字段前分号去掉,就可以打开此模块的功能,这一步要按照你使用的需求操作。
3、然后我们设置编码格式为utf-8,用Ctrl+f快捷键进行查找default_charset
4、设置环境变量,编辑系统变量,在path中输入ext文件夹的路径
到此PHP已经配置完毕!
第六步:配置PHP到Apache服务器上
1、配置Apache24/conf/目录下的httpd.conf文件,在文件最后加入以下代码
LoadModule php7_module “C:/PHP/php7apache2_4.dll”
PHPIniDir “C:/PHP” # PHP的解压目录
AddType application/x-httpd-php .php .html .htm # 期望能够支持的文件类型
注意:将上述代码中的路径修改成自己的文件路径。注意php7_module后面路径中“php7apache2_4.dll”要和里自己下载的Apache版本一样。打开PHP安装目录看一下就知道了。
2、在设置的工作目录下建立index.php文件,文件内容就是输出PHP信息
<?php phpinfo() ?>重启Apache服务器,打开我们的网页!(注意:只要修改配置文件,必须重启Apache服务器修改才能生效)
到此PHP已经部署到Apache服务器啦!
第七步:把PHP和Mysql相互打通!
1、打开php.ini文件,查找extension_dir,去掉前面的注释并将ext文件路径改成我们自己的ext路径
2、在php.int中继续查找mysqli,下面两句前面的;分号注释掉
3、修改index.php中的内容为
<?php # phpinfo() $mysqli = mysqli_connect("localhost","root","root"); if($mysqli){ echo "Mysql连接成功!"; }else{ echo "Mysql连接失败!"; } ?>重新打开网页,如果出现“Mysql连接成功”,那么恭喜你,你的Apache+PHP+Mysql环境已经搭建好啦!
操作Mysql用的是Navicat Premium 12下载地址https://www.navicat.com.cn/download/navicat-premium
当然,你也可以使用PhpMyAdmin,点击这里查看它的介绍,两个各有特点,自行选择吧~