PHP用例:与MySQL数据库交互

2020年12月29日17:24:07 发表评论 42 次浏览

介绍

该用例探讨了如何使用PHP与MySQL数据库进行交互。了解如何使用PHP将信息插入MySQL数据库, 管理MySQL记录以及在网页上检索和显示信息。为此, PHP是一个不错的选择, 因为它可以轻松地与网站集成, 并且它具有旨在与MySQL配合使用的大量工具。

用例:MySQL数据库的Web前端

在以下情况下, 用户负责建立物业管理网站。该网站将需要显示按城市列出的清单, 让房地产经纪人上传新的财产清单并更新现有的财产, 并让网站访问者添加评论。

方案1:创建管理区

用户首先在网站上创建一个单独的管理区域, 授权用户可以在其中登录以添加和更新属性记录。

首先, 用户创建一系列PHP页面来显示记录, 添加新记录和更新现有记录。

然后, 用户实施安全措施以防止未经授权的访问。这包括使用PHP会话跟踪来验证房地产经纪人的登录, 并使用SSL来保护连接。

相关文章:

使用PHP将信息从HTML表单插入MySQL / MariaDB数据库

基本的PHP安全性

在以下位置安装notlogy SSL证书:

  • Ubuntu 16.04
  • CentOS的7
  • Windows Server 2016
  • 普列斯克

方案2:向网站访问者显示记录

对于网站的公共区域, 用户需要向访问者显示财产记录。这些记录将根据访问者在下拉菜单中的选择按城市进行过滤。

要进行此设置, 用户将创建一个PHP页面, 该页面的表单包含一个下拉菜单, 列出了属性所在的城市。 PHP页面连接到MySQL数据库, 并传递下拉菜单中的信息作为WHERE子句中的过滤选项。结果记录将显示在网页上。

相关文章:

  • 使用PHP从MySQL / MariaDB数据库检索信息

方案3:用户评论

在项目的最后阶段, 用户需要增加未注册访问者向属性记录添加注释的能力。

为了实现此功能, 用户将PHP表单添加到PHP页面, 该表单显示单个属性记录。此表单将访问者的评论发布到MySQL表以进行评论。

由于接受来自未注册访问者的文本输入存在潜在的安全风险, 因此在将输入传递给MySQL之前, 用户应仔细彻底清除输入内容。

相关文章:

  • 基本的PHP安全性
一盏木

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: