Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何将SQL视图连接到HTML5网页_Sql Server_Html - Fatal编程技术网

Sql server 如何将SQL视图连接到HTML5网页

Sql server 如何将SQL视图连接到HTML5网页,sql-server,html,Sql Server,Html,我有一个问题,我希望得到一些反馈,这是我第一次做这样的事情 我正在构建一个intranet站点,需要从SQLServer显示一个SQL视图。我在网上做了一些研究,我看到一些人说用PHP连接数据库,然后用HTML建立一个表。。。但这些场景是针对MySQL或Access数据库的,而不是针对SQL Server的 我的问题是:将SQL Server视图连接并显示到HTML 5页面的最佳方式是什么?(我主要是想问一些关于从哪里开始的建议,有什么好的文档可以看,等等。不想找人为我编写代码或类似的东西)首先

我有一个问题,我希望得到一些反馈,这是我第一次做这样的事情

我正在构建一个intranet站点,需要从SQLServer显示一个SQL视图。我在网上做了一些研究,我看到一些人说用PHP连接数据库,然后用HTML建立一个表。。。但这些场景是针对MySQL或Access数据库的,而不是针对SQL Server的

我的问题是:将SQL Server视图连接并显示到HTML 5页面的最佳方式是什么?(我主要是想问一些关于从哪里开始的建议,有什么好的文档可以看,等等。不想找人为我编写代码或类似的东西)

首先,您不想直接从客户端代码连接到数据库,直接的数据库查询应该始终在服务器端完成

我建议使用PHP,因为它相当简单、轻量级,并且受到广泛支持

您可以使用PHP查询SQL Server,但可能需要从Microsoft下载并安装PHP PDO驱动程序才能执行此操作。(谷歌“sql server php pdo驱动程序”,您可以为特定平台找到它们)

或者,您也可以使用ODBC驱动程序,尽管我个人还没有尝试过

在PHP中,您可以使用PDO打开与数据库的连接,从视图中选择一个关联数组,如下所示:

$pdo_object = new PDO($dsn, $user, $password);
$statement = $pdo_object->prepare("SELECT column1, column2 FROM view1");
$statement->execute();      
$data = $statement->fetchAll(PDO::FETCH_ASSOC); 

从这里,您可以迭代这些数据以呈现一个表或将其传递到javascript中,并使其填充数据网格。

您好,欢迎使用SO。这个问题太宽泛了。您要求提供关于如何构建数据驱动网站的教程。当然你可以使用php,你也可以使用许多其他技术来实现这一点。@SeanLange谢谢你的欢迎。我知道问题很广泛。我想这就是我遇到麻烦的原因。我不知道从哪里开始。我真的只是想征求意见