首頁 後端開發 php教程 php联接mssql数据库

php联接mssql数据库

Jun 13, 2016 am 10:59 AM
function mssql nbsp php

php连接mssql数据库
原来程序是连接mysql
现在想转为mssql
因为没有用pdo ado等方式连接
所以得自己修改程序
php配置文件已经打开mssql 程序报错:
Fatal error: Call to undefined function mssql_insert_id()
Fatal error: Call to undefined function mssql_affected_rows()
难道mssql没有这两个函数吗?
------最佳解决方案--------------------
http://php.net/manual/en/book.mssql.php
果然是没有
不过这一页给出了替代方案:

<?php <br />function mssql_insert_id() { <br />    $id = 0; <br />    $res = mssql_query("SELECT @@identity AS id"); <br />    if ($row = mysql_fetch_array($res, MYSQL_ASSOC)) { <br />        $id = $row["id"]; <br />    } <br />    return $id; <br />} <br />?>
登入後複製

以及
http://www.php.net/manual/en/function.mssql-rows-affected.php
------其他解决方案--------------------
phpinfo 看看模块加上没
------其他解决方案--------------------
如果是 php 5.3 以上就没有
------其他解决方案--------------------

引用:
phpinfo 看看模块加上没


mssql
MSSQL Support enabled 
Active Persistent Links  0  
Active Links  0  
Library version  7.0  

Directive Local Value Master Value 
mssql.allow_persistent On On 
mssql.batchsize 0 0 
mssql.compatability_mode Off Off 
mssql.connect_timeout 5 5 
mssql.datetimeconvert On On 
mssql.max_links Unlimited Unlimited 
mssql.max_persistent Unlimited Unlimited 
mssql.max_procs Unlimited Unlimited 
mssql.min_error_severity 10 10 
mssql.min_message_severity 10 10 
mssql.secure_connection Off Off 
mssql.textlimit Server default Server default 
mssql.textsize Server default Server default 
mssql.timeout 60 60 
------其他解决方案--------------------
引用:
如果是 php 5.3 以上就没有

php 5.26
------其他解决方案--------------------
好像还要把相关的dll文件放到system32下吧
------其他解决方案--------------------
引用:
好像还要把相关的dll文件放到system32下吧

应该不是这个问题 mssql可以使用 已经连接上mssql了
就是那俩函数用不了
------其他解决方案--------------------
在WINDOW平台上,直接在PHP.ini打开MSSQL 相关的DLL
在LINUX平台上,需要第三方的,类似WINDOW下的ODBC,
叫FREETDS好象。。。
------其他解决方案--------------------
引用:
http://php.net/manual/en/book.mssql.php
果然是没有
不过这一页给出了替代方案:
PHP code12345678910
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 Dec 24, 2024 pm 04:42 PM

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

CakePHP 日期和時間 CakePHP 日期和時間 Sep 10, 2024 pm 05:27 PM

CakePHP 日期和時間

CakePHP 專案配置 CakePHP 專案配置 Sep 10, 2024 pm 05:25 PM

CakePHP 專案配置

CakePHP 檔案上傳 CakePHP 檔案上傳 Sep 10, 2024 pm 05:27 PM

CakePHP 檔案上傳

CakePHP 路由 CakePHP 路由 Sep 10, 2024 pm 05:25 PM

CakePHP 路由

討論 CakePHP 討論 CakePHP Sep 10, 2024 pm 05:28 PM

討論 CakePHP

CakePHP 快速指南 CakePHP 快速指南 Sep 10, 2024 pm 05:27 PM

CakePHP 快速指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 Dec 20, 2024 am 11:31 AM

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發

See all articles