php - 寻找一种方法来创建链接到 2 个独立数据库的动态 QR 码

标签 php mysql qr-code

我是一名编码新手,正在就一个工作项目进行集思广益。我需要一种方法将动态二维码连接到两个单独的数据库。

它的工作原理如下:

  • 用户注册并输入个人信息:电话号码、地址等。(数据库 A)我们将此人称为所有者。
  • 为该特定用户创建一个独特的动态 QR,如果帐户信息发生变化,它会自行更新(数据库 A)
  • 授权设备对其进行扫描(只有授权设备才能激活二维码),并自动记录以下信息:位置、时间和日期(数据库 B)
  • 二维码所有者通过文本(数据库A)收到扫描通知

任何帮助或建议将不胜感激,非常感谢!

最佳答案

您混淆了许多概念。 QR 码只是一种呈现数据的机制,因此为了简化您的问题,只需忽略它并假设您有一个代表 dB A 记录的字符串,而不是 QR 码。 如果DB A中的记录发生变化,如果你试图查看它,它当然被改变了。

现在第三点还不清楚,例如,如果在访问安全页面后二维码可见,您可以将您从授权用户收集到的信息记录到 DB B,但即使显示,您也无法判断是否是否扫描了二维码。

相反,如果您是用于扫描 QR 码的应用程序的“所有者”,那么在成功扫描后,我会向负责管理数据库中数据的服务发送例如 Ajax 请求B.

无论您使用什么组件在 DB B 中存储数据,都可以用来调用一个操作来要求另一个组件通知与 QR 关联的用户,例如使用 signalR。

关于php - 寻找一种方法来创建链接到 2 个独立数据库的动态 QR 码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56916929/

相关文章:

php - 如何在单个 PHP 文件中使用不同的表单?

PHPExcel 检查工作表是否存在

php - 显示的不是id,而是与外键连接的表中某个数据的名称。 - 拉维尔 5.2

php - 将特定的类/ID 应用到菜单上的当前页面 (PHP)

java - 在 vector 图像中创建 QR 码

javascript - Cordova BarcodeScanner 连续读取

rest - 无需 Unity SDK 的纸板 QR 扫描

javascript - javascript 中的 setInterval php 变量

java - 从 Active Directory 获取用户详细信息

mysql - 随机播放数据库 ID