代码:
<?php
$hostname="10.4.250.20";
$dbuser="sa";
$dbpasswd="8";
$dbname="Test";
$conn = mssql_connect($hostname,$dbuser,$dbpasswd) or die("数据库连接错误!");
mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */
$sql = " select * from ta where cID ='a001' ";
//$data = mssql_query($sql,$conn);
$rowset=mssql_Query($sql,$conn);
$rowcnt=mssql_num_row($rowset);
echo " Rows ";
echo $rowset;
echo " END ";
mssql_close($conn); //关闭数据库
?>数据库的用户名和密码没有错误..运行该页面报错为"Fatal error: Call to undefined function mssql_connect() in D:\www\STR\phpmssql.php on line 6
"
我在php.ini 配置文件中
extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll这些前面的“;”我都取消掉啦》
<?php
$hostname="10.4.250.20";
$dbuser="sa";
$dbpasswd="8";
$dbname="Test";
$conn = mssql_connect($hostname,$dbuser,$dbpasswd) or die("数据库连接错误!");
mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */
$sql = " select * from ta where cID ='a001' ";
//$data = mssql_query($sql,$conn);
$rowset=mssql_Query($sql,$conn);
$rowcnt=mssql_num_row($rowset);
echo " Rows ";
echo $rowset;
echo " END ";
mssql_close($conn); //关闭数据库
?>数据库的用户名和密码没有错误..运行该页面报错为"Fatal error: Call to undefined function mssql_connect() in D:\www\STR\phpmssql.php on line 6
"
我在php.ini 配置文件中
extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll这些前面的“;”我都取消掉啦》
2.把ntwdblib.dll 复制到system32的系统目录中去
3.重起服务器注:需要做此设置:在php.ini中,去掉;extension=php_mssql.dll前面的分号, 重起Web服务