[英]Error populating XML with PHP from SQLServer
我在SQL Server中有一個數據庫,我想使用PHP從我的數據庫中填充XML文檔。 但是當我打開populate.php文件時,出現以下錯誤...
Call to undefined function sqlsrv_connect() in C:\xampp\htdocs\populate.php on line 6
我的php文件如下所示:
<?php
$server = "USER-PC\SQLEXPRESS";
$options = array("UID"=>"", "PWD"=>"", "Database"=>"RESTORANTET");
$conn = sqlsrv_connect($server, $options);
$sql = "SELECT Emri_Pjates, Cmimi, Pershkrimi FROM dbo.MENU FOR XML PATH";
$stmt = sqlsrv_query($conn, $sql);
sqlsrv_fetch($stmt);
$xml = sqlsrv_get_field($stmt, 0);
?>
請你能幫我嗎? 為什么sqlsrv_connect()無法識別? 我不確定用戶名和密碼。.當我輸入SQL Server時,我使用Windows身份驗證輸入,並且我不使用任何用戶名或密碼...這就是為什么我在此處將UID和PWD留空的原因..我錯誤?
看來您的php沒有連接到sql server的必要驅動程序。 在此處下載php的sql server驅動程序
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.