我下载php-5.3.3-Win32-VC6-x86(是在http://windows.php.net/download/ 下载的)
我在php.ini中把连接mssql的配置都打开.
但下载包中没有包含php_mssql.dll,只有php_mysql.dll
我在网上重新下载php_mssql.dll文件加载 "\ext"目录下
但重启Apache 就提出警告说找不到该模块。<?php
$hostname="10.4.2.5"; //正确
$dbuser="sa"; //正确
$dbpasswd="123456"; //正确
$dbname="HR"; //正确
$conn = mssql_connect($hostname,$dbuser,$dbpasswd) or die("数据库连接错误!");
mssql_select_db($dbname,$conn);
$sql = " select * from Pip_Staff_S where cStaffID ='z797' ";
$rowset=mssql_Query($sql,$conn);
$rowcnt=mssql_num_row($rowset);
echo " Rows ";
//echo $rowset;
echo "Word Hello";
echo " END ";
?>
运行的时候也在错误"Fatal error: Call to undefined function mssql_connect() "是不是php-5.3.3没有直接包含php_mssql.dll..怎么才能实现连接mssql?
我在php.ini中把连接mssql的配置都打开.
但下载包中没有包含php_mssql.dll,只有php_mysql.dll
我在网上重新下载php_mssql.dll文件加载 "\ext"目录下
但重启Apache 就提出警告说找不到该模块。<?php
$hostname="10.4.2.5"; //正确
$dbuser="sa"; //正确
$dbpasswd="123456"; //正确
$dbname="HR"; //正确
$conn = mssql_connect($hostname,$dbuser,$dbpasswd) or die("数据库连接错误!");
mssql_select_db($dbname,$conn);
$sql = " select * from Pip_Staff_S where cStaffID ='z797' ";
$rowset=mssql_Query($sql,$conn);
$rowcnt=mssql_num_row($rowset);
echo " Rows ";
//echo $rowset;
echo "Word Hello";
echo " END ";
?>
运行的时候也在错误"Fatal error: Call to undefined function mssql_connect() "是不是php-5.3.3没有直接包含php_mssql.dll..怎么才能实现连接mssql?
看下这帖子 你的设置是否正确
;extension=php_mssql.dll前面的;去掉
extension = php_mssql.dll 前的分号我取消掉的哦???
extension = php_mssql.dll 前的分号我取消掉的哦???
如果你需要在 php5.3.x 中使用 mssql 请到微软官方网站去下载支持库
除了 重装php 就没其它办法??
除了 重装php 就没其它办法??
除了 重装php 就没其它办法??
http://www.microsoft.com/sqlserver/2005/en/us/PHP-Driver.aspx