Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.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
PHP7-SQL Server_Php_Sql Server - Fatal编程技术网

PHP7-SQL Server

PHP7-SQL Server,php,sql-server,Php,Sql Server,我无法从SQL server数据库检索信息。 但是插入数据没有问题 以下是简单的代码: $serverName = "xx.xx.xx.xx\SQLEXPRESS,1433"; $connectionOptions = array( "Database" => "Test", "Uid" => "User", "PWD" => "Password" ); $connection = sqlsrv_connect($serverName, $connec

我无法从SQL server数据库检索信息。 但是插入数据没有问题

以下是简单的代码:

$serverName = "xx.xx.xx.xx\SQLEXPRESS,1433";
$connectionOptions = array(
    "Database" => "Test",
    "Uid" => "User",
    "PWD" => "Password"
);

$connection = sqlsrv_connect($serverName, $connectionOptions);

if (!connection) {
    die("Database connection failed: " . mssql_get_last_message() ); 
} else {
    echo("Connected Successfully </br>" );
}

$sql = " INSERT INTO Imaging (ap) VALUES (1)"; 
$result = sqlsrv_query( $connection, $sql);
我有这个结果。 成功连接 类型为(SQL Server语句)的资源(2)

怎么了


谢谢你

那是因为
$result
是一种资源
从中,您的代码必须如下所示:

while( $row = sqlsrv_fetch_array( $result, SQLSRV_FETCH_ASSOC) ) {    
    echo $row['ap'];    
}

var_dump($结果);此打印内容是什么?已成功连接类型为(SQL Server语句)的资源(2)谢谢WillParkky93。它起作用了!
while( $row = sqlsrv_fetch_array( $result, SQLSRV_FETCH_ASSOC) ) {    
    echo $row['ap'];    
}