Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.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
PHP无法在Microsoft SQL Server上运行查询_Php_Sql Server - Fatal编程技术网

PHP无法在Microsoft SQL Server上运行查询

PHP无法在Microsoft SQL Server上运行查询,php,sql-server,Php,Sql Server,我不确定下面的代码出了什么问题。我正在尝试使用PHP连接到MSSQL以运行查询。代码可以连接到服务器和数据库,但在执行查询时失败。这段代码实际上与我从MySQL检索数据的方式相同。我在这里犯了什么错误 谢谢 $link = mssql_connect ($server, $user, $password) or die ( "<h1>ERROR: Can't connect to MSSQL.</h1>"); $db_selected = mssql_select_

我不确定下面的代码出了什么问题。我正在尝试使用PHP连接到MSSQL以运行查询。代码可以连接到服务器和数据库,但在执行查询时失败。这段代码实际上与我从MySQL检索数据的方式相同。我在这里犯了什么错误

谢谢

$link = mssql_connect ($server, $user, $password)
  or die ( "<h1>ERROR: Can't connect to MSSQL.</h1>");

$db_selected = mssql_select_db ($db, $link)
  or die ("<h1>ERROR: Can't read MSSQL database.</h1>");

$sql = 'SELECT * FROM [uStore].[dbo].[Store]';

$result = mssql_query ($sql)
  or die ("<h1>ERROR: Can't execute MSSQL query.</h1>");

echo 'ok';

mssql_free_result ($link);

在退出脚本之前,可能会发送一条mssql_get_last_消息,以了解服务器对查询的看法。嗨,Bjoern。函数返回错误消息:无效的对象名“uStore.dbo.Store”。现在的问题是为什么这不是一个有效的对象?它取自ManagementStudio中的查询。我尝试了不同的数据库组合,但没有被接受。也许可以重新表述您的问题并添加此小细节。