【发布时间】:2014-12-27 17:21:08
【问题描述】:
我有一个 EasyPHP 网络服务器,我从我的数据库中加载了一些代码,这是我的代码:
**<?php
// Connect to database server
$server = 'MYPC\SQLEXPRESSSERVER';
$connectionInfo = array("UID"=>"UserID", "PWD"=>"Password", "Database"=>"TestDatabase")// Connect to SQLSRV
$link = $server($server, $connectionInfo);
if (!$link) {
die('Something went wrong while connecting to MSSQL');
}
// Query to execute
$query = "SELECT [UserID],[Username] FROM [USERTABLE] WHERE [UserName] = 'Hi'";
$stmt = sqlsrv_query( $link, $query);
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_NUMERIC))
{
echo "Col1: ".$row[0]. "\n";
echo "Col2: ".$row[1]. "\n";
}
sqlsrv_free_stmt($stmt);
sqlsrv_close( $link);
?>**
当我将它上传到我的网络服务器时,我收到一个错误:
致命错误:在第 8 行调用 C:\Users\MyCPUName\Desktop\HTML\Data2.php 中未定义的函数 MYPC\SQLEXPRESSSERVER()
第 8 行用于连接到我的数据库,没有它,代码将无法工作。我需要有关此代码的帮助。
【问题讨论】:
标签: php mysql sql-server