微信小程序订票选座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,点击这里查看它的介绍,两个各有特点,自行选择吧~

微信小程序订票选座PHP后台网站MySQL数据库和无前端小程序版本两个程序相关推荐

  1. 基于微信小程序的电影院订票选座系统

    随着数据库技术和无线互联网的发展,各行业的数据信息量快速增多.正是由于这种发展形势,数据量变得非常杂乱无序,必须通过信息系统来选择用户需要的信息.本文通过微信小程序平台上研发电影院订票选座系统,解决部 ...

  2. 基于PHP的电影订票选座系统

    有需要请私信或看评论链接哦 可远程调试 基于PHP的电影订票选座系统 一 介绍 此电影订票选座系统基于原生PHP开发,数据库mysql,前端jquery.js.系统角色分为用户和管理员.用户注册登录后 ...

  3. 微信小程序 java电影院订票选座系统

    电影院订票系统是基于微信小程序端和网页后端,系统采用java编程语言,mysql数据库,idea开发工具,ssm框架开发,本系统分为用户和管理员两个角色,用户微信小程序端主要功能是可以登陆注册系统,查 ...

  4. 如何做一个基于微信电影院订票选座小程序系统毕业设计毕设作品

    分析架构 我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式):我们微信小程序项目属于CS架构,C客户端是我们要开发的小程序,S端是我们要开发的后台管理系 ...

  5. 电影院订票选座小程序 毕业设计 课程设计(3)电影详情页面

    wxml代码 <view class="kecheng"><view class="kecheng_fengmian"><imag ...

  6. ssm+jsp电影院在线订票选座管理系统 java

    本电影票订票管理系统以SSM作为框架,B/S模式以及MySql作为后台运行的数据库.本系统主要包括以下功能模块:个人中心.用户管理.电影分类管理.电影信息管理.热映电影管理.系统管理.订单管理等模块, ...

  7. 电影院订票选座APP系统(基于uni-app框架)毕业论文开题报告参考(1)系统功能概要

    该系统主要分网站管理员.游客.注册用户这几个角色 网站管理员 系统设置 关于我们设置:设置关于我们.联系我们.加入我们.法律声明 广告和留言 首页轮播图设置:支持上传轮播图: 留言列表:用户的所有留言 ...

  8. java电影院订票选座系统ssm框架

    随着我国经济高速增长,人们的生活水平越来越高,精神压力也不断增大,于是,在工作之余走进电影院看电影已是一件很平常的事.当今社会,是个信息技术发展的社会,互联网已经成为了人们生活中不可缺少的东西,随着用 ...

  9. 电影院订票选座网站系统 毕业设计毕设源码毕业论文参考(1)功能概要

    该系统主要分网站管理员.游客.注册用户这几个角色 网站管理员 系统设置 网站设置:网站名称.关键字.描述.网站介绍 关于我们设置:设置关于我们.联系我们.加入我们.法律声明 广告和留言 首页轮播图设置 ...

最新文章

  1. PaddleClas
  2. 关于Linux中文件权限的探究
  3. 2021暑假实习-SSM超市积分管理系统-day09笔记
  4. 树形结构:递归转化为迭代,万能通用方法,分治策略基于栈的实现
  5. 爬取及分析天猫商城冈本评论(二)数据处理
  6. Kubernetes架构为什么是这样的?
  7. (转)C#开发微信门户及应用(5)--用户分组信息管理
  8. [Windows核心编程]堆
  9. 算法笔记--STL中的各种遍历及查找(待增)
  10. 我也是不得不说我的学习能力下降了,这两天都没有完成一个模块
  11. J-link固件修复记录
  12. 数据库系统——基本概念
  13. stm32 服务器 文件系统,stm32关于fat16/32的文件系统底层
  14. camera成像能力-清晰度(Resolution,Sharpen)
  15. java秒换算成时分秒的形式
  16. day79_babasport第五天
  17. linux登录界面配置有趣的图案 /etc/motd,附带图片转字符串网址
  18. 在数据表中添加一个字段的SQL语句怎么写
  19. 超详细说明idea在方法上自动添加注释
  20. 差异表达基因提取limma+WGCNA分析全代码

热门文章

  1. c语言学习进阶-C语言程序稳定性测试
  2. OpenShift 4 之通过命令创建Service Mesh环境
  3. 使用Visual Studio比较两个数据库、查找差异和更新
  4. WPS Office 2019 For Linux 8722 发布,引入pdf组件
  5. 我对这个页面做了什么?
  6. java 注解 jpa_详解Spring Data JPA使用@Query注解(Using @Query)
  7. ubuntu无法登陆mysql_ubuntu11.04mysql报错、无法正常工作、无法登陆mysql
  8. python2版本选择_win下安装python2和python3双版本之全美教程
  9. tp5 空格拆分关键词,多个关键词进行查询
  10. php单选框点击取消,取消选中单选框radio的三种方式