Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.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进行SQL连接 $serverName=“172.20.90.100”; //由于$connectionInfo数组中未指定UID和PWD, //将使用Windows身份验证尝试连接。 $connectionInfo=array(“数据库”=>“correctdb”); $conn=sqlsrv_connect($serverName,$connectionInfo); 如果($conn){ 回显“已建立连接。”; }否则{ echo“无法建立连接。”; 模具(打印错误(sqlsrv_errors(),true)); }_Php_Sql_Connection - Fatal编程技术网

通过PHP进行SQL连接 $serverName=“172.20.90.100”; //由于$connectionInfo数组中未指定UID和PWD, //将使用Windows身份验证尝试连接。 $connectionInfo=array(“数据库”=>“correctdb”); $conn=sqlsrv_connect($serverName,$connectionInfo); 如果($conn){ 回显“已建立连接。”; }否则{ echo“无法建立连接。”; 模具(打印错误(sqlsrv_errors(),true)); }

通过PHP进行SQL连接 $serverName=“172.20.90.100”; //由于$connectionInfo数组中未指定UID和PWD, //将使用Windows身份验证尝试连接。 $connectionInfo=array(“数据库”=>“correctdb”); $conn=sqlsrv_connect($serverName,$connectionInfo); 如果($conn){ 回显“已建立连接。”; }否则{ echo“无法建立连接。”; 模具(打印错误(sqlsrv_errors(),true)); },php,sql,connection,Php,Sql,Connection,这给了我一个错误: 致命错误:在第23行调用未定义的函数sqlsrv_connect() 我想知道应该更改什么来建立连接。是嵌入在SQL server扩展中的php函数。错误显示您尚未启用它 您必须启用扩展。如何做到这一点,请参见说明 如果尚未安装,请从安装Microsoft Drivers 3.0 for PHP for SQL Server 确保php.ini中有以下行: $serverName = "172.20.90.100"; // Since UID and PWD

这给了我一个错误:

致命错误:在第23行调用未定义的函数sqlsrv_connect()

我想知道应该更改什么来建立连接。

是嵌入在SQL server扩展中的php函数。错误显示您尚未启用它

您必须启用扩展。如何做到这一点,请参见说明

  • 如果尚未安装,请从安装Microsoft Drivers 3.0 for PHP for SQL Server

  • 确保
    php.ini中有以下行:

       $serverName = "172.20.90.100"; 
    
       // Since UID and PWD are not specified in the $connectionInfo array,
       // The connection will be attempted using Windows Authentication.
    
       $connectionInfo = array( "Database"=>"correctdb");
       $conn = sqlsrv_connect( $serverName, $connectionInfo);
    
       if( $conn ) {
       echo "Connection established.<br />";
       }else{
       echo "Connection could not be established.<br />";
       die( print_r( sqlsrv_errors(), true));
       }    
    

文档:

那里没有23行?@rowlandshaw我复制了这部分,另一部分是注释代码我们可以建立聊天吗?我只想问几个问题。@bjom如果你不忙,我们可以聊一聊吗,我只想问你几个简单的问题。
extension=php_pdo_sqlsrv_53_ts.dll
extension=php_sqlsrv_53_ts.dll