0
SQL Server에 데이터베이스가 있는데 PHP를 사용하여 데이터베이스에서 XML 문서를 채 웁니다. 가 당신이 날 을 을 도울 수 바랍니다 SQLServer에서 PHP로 XML을 채우는 중 오류가 발생했습니다.
<?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);
?>
: 나는 populate.php 파일을 열 때 나는
Call to undefined function sqlsrv_connect() in C:\xampp\htdocs\populate.php on line 6
내 PHP 파일은 다음과 같습니다 ... 아래에 오류가? sqlsrv_connect()가 왜 확인되지 않습니까? 나는 사용자 이름과 암호에 대해 확신하지 못합니다. SQL Server에 들어가면 Windows 인증을 입력하고 사용자 이름이나 암호를 사용하지 않습니다 ... 그래서 UID를 여기에 비워 두었습니다. 잘못된?
감사합니다. 시도해 보겠습니다. – user3272713
SQL 서버 확장이 필요합니까? 왜냐하면 나는 내 컴퓨터에서 그것을 보지 못했기 때문이다. 설치하려면 어디에서 찾을 수 있습니까? 아니면 내가 준 링크 만 설치하면 충분합니까? – user3272713
SQLSRV30.EXE 또는 SQLSR20.EXE를 설치할 버전은 무엇입니까? SQL Server 2008이 있습니다 ... 모든 도움을 주셔서 감사합니다. – user3272713