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