提问:关于PHP连接SQL SERVER的问题
搜索了半天,也没有找到解决的办法 特来麻烦大家一下
配置WIN32+APACHE+PHP
操作
在 php.ini 中把;extension=php_mssql.dll改为extension=php_mssql.dll
重启APACHE正常启动 没有任何错误提示
测试程序:
-------------------------------------------------------------------------
$connection =mssql_connect("127.0.0.1","sa","");
mssql_select_db("zjgs",$connection);
$result = mssql_query("select * from phone",$connection);
while($row = mssql_fetch_row($result))
{
for($i=0;$i < mssql_num_fields($result);$i++)
echo $row[$i] . " ";
}
mssql_close($connection);
-------------------------------------------------------------------------
错误提示:
-------------------------------------------------------------------------
Warning: mssql_query(): message: 不能用 DB-Library(如 ISQL)或 ODBC 3.7 或更早版本将 ntext 数据或仅使用 Unicode 排序规则的 Unicode 数据发送到客户端。 (severity 16) in d:\php\kuankuan\a.php on line 5
Warning: mssql_query(): Query failed in d:\php\kuankuan\a.php on line 5
Warning: mssql_fetch_row(): supplied argument is not a valid MS SQL-result resource in d:\php\kuankuan\a.php on line 7
-------------------------------------------------------------------------
我就想直接使用函数链接SQL SERVER
如果你有ADO或者ODBC的连接方法也不妨告诉我啊
我又用了ODBC方式连接出错
程序代码:
-------------------------------------------------------------------------
<?
$conn=odbc_connect("kuankuan","sa","2050197");
$query_sql="select * from zjgs_phone";
$query_result = odbc_do($conn,$query_sql);
while(odbc_fetch_row($query_result)){
echo odbc_result($query_result,1);
//输出查询结果的字段1的结果
}
?>
-------------------------------------------------------------------------
出错提示:
-------------------------------------------------------------------------
Parse error: parse error, unexpected T_STRING in d:\php\kuankuan\odbc_count.php on line 7
-------------------------------------------------------------------------
今天比较郁闷!
配置WIN32+APACHE+PHP
操作
在 php.ini 中把;extension=php_mssql.dll改为extension=php_mssql.dll
重启APACHE正常启动 没有任何错误提示
测试程序:
-------------------------------------------------------------------------
$connection =mssql_connect("127.0.0.1","sa","");
mssql_select_db("zjgs",$connection);
$result = mssql_query("select * from phone",$connection);
while($row = mssql_fetch_row($result))
{
for($i=0;$i < mssql_num_fields($result);$i++)
echo $row[$i] . " ";
}
mssql_close($connection);
-------------------------------------------------------------------------
错误提示:
-------------------------------------------------------------------------
Warning: mssql_query(): message: 不能用 DB-Library(如 ISQL)或 ODBC 3.7 或更早版本将 ntext 数据或仅使用 Unicode 排序规则的 Unicode 数据发送到客户端。 (severity 16) in d:\php\kuankuan\a.php on line 5
Warning: mssql_query(): Query failed in d:\php\kuankuan\a.php on line 5
Warning: mssql_fetch_row(): supplied argument is not a valid MS SQL-result resource in d:\php\kuankuan\a.php on line 7
-------------------------------------------------------------------------
我就想直接使用函数链接SQL SERVER
如果你有ADO或者ODBC的连接方法也不妨告诉我啊
我又用了ODBC方式连接出错
程序代码:
-------------------------------------------------------------------------
<?
$conn=odbc_connect("kuankuan","sa","2050197");
$query_sql="select * from zjgs_phone";
$query_result = odbc_do($conn,$query_sql);
while(odbc_fetch_row($query_result)){
echo odbc_result($query_result,1);
//输出查询结果的字段1的结果
}
?>
-------------------------------------------------------------------------
出错提示:
-------------------------------------------------------------------------
Parse error: parse error, unexpected T_STRING in d:\php\kuankuan\odbc_count.php on line 7
-------------------------------------------------------------------------
今天比较郁闷!
...全文
相关推荐
php Sql Server连接失败问题及解决办法
在PHP开发过程中,有时会遇到与SQL Server数据库连接失败的问题,这通常是由于多种原因引起的。以下是一些常见的问题和解决方案:1.
PHP连接SQL Server数据库完整配置指南
在现代Web开发中,PHP作为广泛应用的服务器端脚本语言,常需与各类数据库系统进行交互。而在企业级应用中,Microsoft SQL Server因其稳定性、安全性及与Windows生态的高度集成,成为许多项目的首选数据库平台。实现PHP对SQL Server的高效连接,核心依赖于SQLSRV扩展与PDO_SQLSRV驱动两大技术方案。前者由微软官方维护,专为SQL Server优化,支持丰富的连接选项和查询特性;后者则基于PDO抽象层,提供统一的数据库访问接口,便于项目迁移与扩展。
基于Linux下PHP连接SQL Server方法
### 基于Linux下PHP连接SQL Server方法在Linux环境下使用PHP连接SQL Server数据库是一项常见但又具有一定技术难度的任务。
php如何连接sql server
在PHP 5.3以下的版本中,连接SQL Server的方法如下:1. 首先,确保已经安装了SQL Server,并且设置为混合认证模式或SQL Server验证模式。2.
PHP连接sql server 2005环境配置及问题解决
在本文中,我们将详细探讨如何在Windows环境下配置PHP以连接到Microsoft SQL Server 2005,并介绍在配置过程中可能遇到的问题及其解决方案。


基础编程
