随笔分类 - 【PHP+MySql综合案例】
PHP+MySql综合案例:
原生PHP不使用框架,以用户管理为案例的综合案例,包含基本数据操作及数据分页。
摘要:PHP+MySQL 综合案例分享 总结及源码分享 案例功能 1.用户登录 统一登录页面,系统在登录时自动判断身份,管理登录时跳转到用户管理后台、普通用户登录时跳转至用户欢迎页。 系统登录: 管理员首页: 普通用户首页: 2.用户注册 填写关键信息进行注册。 3.普通用户功能 在普通用户首页,可以对
阅读全文
摘要:前言 在第五节"php+MySQL实战案例【五】新增用户"中我们已经开发完成了管理员的新增用户功能。在用户注册中沿用PHP部分的代码。区别是用户注册是在用户登录页面,由用户本人填写表单的必填信息提交注册。 调整前端表单 由用户填写关键字段,在点击【注册】按钮时,先检验表单填写的内容是否合法,之后再把
阅读全文
摘要:本节内容中讲解用户管理模块中的修改用户信息和删除用户。 修改用户信息: 可对选择的用户记录进行编辑,可修改用户名、密码、性别、手机、邮箱和地址信息。 删除用户信息: 将列表中指定的用户进行删除操作。 二、编辑用户信息 编辑用户信息: 在列表中选择某一条记录,点击编辑时将改记录的Id传递给编辑页面。
阅读全文
摘要:原计划本节学习的是编辑和删除用户信息,在案例开发过程中发现先把数据列表读取出来,再对列表的数据进行删除或修改更为合理,所以调整下学习顺序,先进行数据分页查询的学习,再对数据进行编辑和删除。 数据查询 我们的数据实际是存储在MySql数据库中的某个表中,用sql查询的结果如下图所示: 但我们不可能要求
阅读全文
摘要:1前言 上节内容我们根据用户类型验证用户的登录,在本节内容中实现后台用户管理-新增用户。 新增用户处理思路: -->html页面填写用户信息 -->js校验数据有效性 -->提交表单数据给php文件 -->php执行数据库insert -->将结果返回给前端页面 用户注册的功能程序处理思路和用户新增
阅读全文
摘要:前言 本节主要介绍管理员登录功能,因为系统设计时用户登录为单页面登录。普通用户和管理员都使用同一个登录页面,无需勾选身份信息,由系统验证用户密码有效性和人员类别。 技术要点: 1ajax异步请求 2php页面之间的参数传递 3js对session的操作 4php查询mysql数据库中的数据表记录 程
阅读全文
摘要:前言 用户管理案例使用MySQL数据库,在本章节简单介绍,案例使用的数据库、数据表、字段及数据类型,再将后续使用到的查询sql罗列。 01数据库表结构 数据库:demo1,字符集utf-8。 系统用户表:sys_user。 数据表字段如下表: 字段 含义 字段类型 主键 允许空 Id Id int
阅读全文
摘要:01 前言 在学习php的时候需要经常对mysql数据库进行增删改查操作,为了减少冗余代码,我们把数据操作的方法封装成一个php类。在不同的业务场景需要用到数据库表的数据操作时,只需在php文件开头引入我们的数据库辅助类,调用不用的数据操作方法,传相应的参数即可实现数据的增删改查。 我们封装的数据库
阅读全文
摘要:前言 为节省开发时间,在本案例中直接在网上下载前端模板,稍作修改。调整为我们想要内容,为实现php功能性的代码节省时间。 本案例需要用到的前端源码有以下两部分内容: 1.用户登录注册的前端代码 登录页,用于普通用户和管理员登录。目标单页面实现不同用户的登录,管理员登录时跳转至用户管理列表可以管理用户
阅读全文
摘要:管理系统无非都是对数据库表的增删改查,一起来做一个简单的php案例,功能如下: 1.管理员登录 2.管理员登录后可进行用户管理 2.1新增用户 2.2删除用户 2.3重置密码 2.4用户查询 3.用户登录 4.用户注册 在学习本案例之后,你将掌握以下技能: 【一】掌握php基本增、删、改、查 【二】
阅读全文