各位程序员,
我正在尝试为我的web应用程序创建一个同时包含多个客户的登录系统。
每个客户在mysql数据库中都有自己的模式。
我的问题是,我不知道如何在成功登录时更改模式,使其与数据库中的客户模式匹配。
流程如下:
login.html:提供登录详细信息
连接到数据库和保存所有客户的所有登录详细信息的模式“info”。
login.php:我检查用户名和密码是否匹配如果是,我想重定向到welcome.html(一切正常,问题发生在步骤4)
客户现在应该能够在前端看到他们的数据,因为它现在连接到模式“customer\u name”而不是“info”。
我贴了一些可能有助于理解我的编码的图片。
图1:login.html
图2:数据库连接
图3:login.php
图4:模式的
非常感谢你!!感谢您的帮助!
1条答案
按热度按时间1cklez4t1#
您可以使用mysqli\u select\u db来更改当前选定的数据库。
但问题是,将客户信息存储在一个数据库中不是更好吗。为什么每次有人登录到您的系统时都要切换数据库?