有关如何显示MS SQL数据库中的成员特定数据的选项

时间:2019-02-21 作者:Mexusa

我仍处于概念阶段,但我想创建一个word press数据库,该数据库将在以下场景中执行以下操作:

假设我的店里有10名销售人员。我希望他们能够:-登录我的WordPress网站(loginID和密码)-一旦他们登录,我希望我的网站能够获取我的Microsoft SQL数据库(我已经拥有)中的所有销售数据,并为他们显示。(仅限属于他们的销售人员)也将其显示在易于阅读的表格中。

你们能给我指出正确的方向吗?每次我搜索wordpress和SQL都是关于SQL数据库的,而不是关于如何访问外部数据库和显示外部数据库中的信息。谢谢

1 个回复
SO网友:Tom J Nowell

您可以创建新的wpdb 对象并连接到外部MySQL数据库,虽然进行远程连接会有性能成本,但不要期望它很快。

但是,您提到它是一个MS SQL数据库,而不是MySQL。没有基于WordPress的机制来实现这一点,您必须寻找通用的PHP解决方案

您需要使用Microsoft PHP SQL驱动程序连接到数据库(https://blogs.msdn.microsoft.com/sqlphp/) 但请记住,您必须从头开始编写所有代码、所有UI和所有内容。WordPress中没有任何帮助。这是假设您的MSSQL数据库可以远程访问,出于安全原因,大多数数据库服务器都没有以这种方式配置。

任何关于在PHP中使用MSSQL的问题都需要进行StackOverflow,因为它们不是WordPress问题,而找到任何使用WordPress和MSSQL的人都是极其困难/罕见的。

向与MSSQL数据库通信的远程API发出请求要容易得多,但您必须自己构建和维护该API。