亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP連接MSSQL方法匯總

2020-03-22 18:20:29
字體:
來源:轉載
供稿:網友
為了能讓PHP連接MSSQL,系統需要安裝MSSQL,PHP,且在PHP.ini中的配置中,將;extension=php_mssql.dll前面的;去掉1.連接MSSQL
$conn=mssql_connect("實例名或者服務器IP","用戶名","密碼"); //測試連接 if($conn) echo "連接成功";2.選擇要連接的數據庫 mssql_select_db("dbname");3.執行查詢
$rs = mssql_query("select top 1 id,username from tbname",$conn);// 或者直接執行update,insert等語句,可以不用為返回結果賦值mssql_query("update tbname set username='niunv' where id=1");4.獲取記錄集行數 echo mssql_num_rows($rs);5.獲取記錄集 if($row=mssql_fetch_array($rs)) $id = $row[0];//獲取ID字段值 $username = $row[1];//獲取username字段值6.獲取新增記錄的ID
將id字段設置為IDENTITY字段,執行insert語句以后,就會產生一個 @@IDENTITY html' target='_blank'>全局變量值,查詢出來就是最后一條新增記錄的ID了.
mssql_query("insert into tbname(username) values ('nv')",$conn); $rs = mssql_query("select @@IDENTITY as id",$conn); if($row=mssql_fetch_array($rs)) echo $row[0];7.釋放記錄集 mssql_free_result($rs);8.關閉連接 mssql_close($conn); 注:用PHP操作MSSQL比在ASP連接MYSQL要簡單,所以,當需要MSSQL與MYSQL并存時,用PHP連接MSSQL來操作MYSQL與MSSQL并存比較簡單好用.如果是ASP連接MYSQL,需要安裝一個MYSQL驅動,默認windows的ODBC沒有安裝,很遺憾... 在web服務器上至少安裝了mssql的客戶端 打開php.ini把;extension=php_mssql.dll 前面的分號去掉 有必要話:需要制定extension_dir 推薦使用 php =4.0.9 =5.0.3目前 我還沒有連接成功過4.010和 5.0.3 數據庫的連接分頁可以到phpe.net上獲取到相應的class

function SQL($Server='',$UserName='',$PassWord='',$DataBase=''){ $this- server = $Server; $this- userName = $UserName; $this- passWord = $PassWord; $this- dataBase = $DataBase; /** *數據庫連接 **/ function db_connect(){ $this- linkID = mssql_pconnect($this- server,$this- userName,$this- passWord); if(!$this- linkID){ $this- ER = "db_connect($this- server,$this- userName,$this- passWord) error"; return 0; if (!mssql_select_db($this- dataBase,$this- linkID)) { $this- ER = "mssql_select_db($this- dataBase,$this- lastInsertID) error"; return 0; return $this- linkID; /**public * function: Check the database, if exist then select * exist: return 1 * not exist: return 0 function selectDatabase(){ if(mssql_select_db($this- dataBase)) return 1; else return 0; /** *數據操作 **/ function query($Str){ if ($this- linkID == 0) { $this- ER = "數據庫還沒有連接?。?; $this- queryResult = mssql_query($Str); //$this- queryResult = mssql_query($Str,$this- linkID); if (!$this- queryResult) {
$this- ER = "$Str.沒有操作成功,query error?。?; return 0;//****************對于php 4.3.9以上版本的錯誤用1 return $this- queryResult; /** *數據獲取 **/ function fetch_array($result){ if($result != "") $this- queryResult = $result; $rec =mssql_fetch_array($this- queryResult); if(is_array($rec)){ return $rec; //$this- ER = "沒有獲取數據!"; return 0; /**public * function: Free the Query Result * success return 1 * failed: return 0 function freeResult($result=""){ if($result != "") $this- queryResult = $result; return mssql_free_result($this- queryResult); /** *獲取影響的的行數 *獲取操作過的行數 **/ function num_rows($result=""){ if ($result != "") { $this- queryResult = $result; $row = mssql_num_rows($this- queryResult); return $row; /** *獲取查詢結果---多個 **/ function result_ar($str=''){ if (empty($str)) { return 0; $back = array(); $this- queryResult = $this- query($str); while ($row = $this- fetch_array($this- queryResult)) { $back[] = $row; return $back; /** *數據庫信息分頁 *$Result 數據庫操作 *str ==sql語句 *page ==第幾頁 *showNum ==顯示幾頁 function page($Str,$Page=0,$ShowNum=5){ $back = array();//返回數據 $maxNum = 0; if ($Str == "") { $this- ER = "沒有數據"; return 0; $this- queryResult = $this- query($Str); if($this- queryResult){ if($Page==""){ $nopa=0; }else{ $nopa = ($Page-1)*$ShowNum; if ($nopa 0) { $nopa = 0; $maxNum=$this- num_rows($this- queryResult); $k=0; $i=0; $dd=$this- fetch_array($this- queryResult); while($dd&&$nopa =$maxNum $ShowNum){ if($nopa = $maxNum) $nopa = $maxNum; mssql_data_seek($this- queryResult,$nopa); $row=$this- fetch_array($this- queryResult); $nopa++; $i++; $back[] = $row; if ($nopa =$maxNum) { break; $this- pageNum = $maxNum; return $back; /** *分頁的html頁碼 function page_html($DataNum=0,$Page=1,$ShowNum=3,$web,$Post=''){ if ($DataNum == 0) { $back = "沒有要查詢的數據"; }else { if ($ShowNum =0) { $ShowNum = 3; if ($Page =0) { $Page = 1; if (empty($web)) { $web = "#"; $pageNum = ceil($DataNum/$ShowNum); if ($Page = 1) { $top = "首頁 "; }else { $top = " a href='".$web." page=0&".$Post."' target='_self' 首頁 /a if ($Page !==1) { $upPage = " a href='".$web." page=".($Page-1)."&".$Post."' target='_self' 上一頁 /a }else { $upPage = "上一頁"; if ($Page $pageNum) { $downPage = " a href='".$web." page=".($Page+1)."&".$Post."' target='_self' 下一頁 /a }else { $downPage = "下一頁"; if ($Page == $pageNum) { $foot = " 尾頁"; }else { $foot = " a href='".$web." page=".$pageNum."&".$Post."' target='_self' 尾頁 /a $back = EOT 共 $pageNum 頁 第 $Page/$pageNum 頁 $top $upPage $downPage $foot EOT; return $back; }//end class 以上就是PHP連接MSSQL方法的總結,希望對大家的學習有所幫助。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久久久久久久人体| 日韩成人免费视频| 5566日本婷婷色中文字幕97| 中文精品99久久国产香蕉| 国产精品美女主播| 中文字幕亚洲激情| 日韩不卡在线观看| 亚洲激情电影中文字幕| 懂色aⅴ精品一区二区三区蜜月| 中文字幕日韩在线观看| 久久夜色精品国产欧美乱| 热门国产精品亚洲第一区在线| 欧美高清在线观看| 亚洲图片制服诱惑| 日韩欧美在线观看视频| 中文字幕亚洲综合久久筱田步美| 亚洲视频777| 欧美成年人在线观看| 国产精品视频一| 亚洲国产精品系列| 久久久久久国产精品久久| 日韩中文字幕在线免费观看| 亚洲成人1234| 精品国产精品三级精品av网址| 成人看片人aa| 啪一啪鲁一鲁2019在线视频| 日韩中文在线中文网在线观看| 国产精品日本精品| 国产亚洲日本欧美韩国| 国产精品久久久久久久久久尿| 91香蕉嫩草影院入口| 精品国偷自产在线视频99| 午夜精品久久久久久久男人的天堂| 欧美激情小视频| 日韩亚洲国产中文字幕| 日韩天堂在线视频| 国产噜噜噜噜久久久久久久久| 91中文字幕在线观看| 欧美性生活大片免费观看网址| 欧美午夜视频一区二区| 日韩免费在线看| 亚洲欧洲在线免费| 国产成人精品一区二区在线| y97精品国产97久久久久久| 亚洲欧洲第一视频| 欧洲中文字幕国产精品| 欧美最猛性xxxxx亚洲精品| 97色伦亚洲国产| 狠狠躁夜夜躁人人爽超碰91| 国产区精品视频| 国产精品久久婷婷六月丁香| 日韩av网址在线| www.日本久久久久com.| 日韩成人黄色av| 久久99精品久久久久久琪琪| 亚洲成人1234| www高清在线视频日韩欧美| 日本高清视频精品| 国产精品女人网站| 国产97在线亚洲| 91色p视频在线| 日av在线播放中文不卡| 中文字幕免费精品一区高清| 国产一区二区三区视频| 777午夜精品福利在线观看| 亚洲第一免费播放区| 亚洲国产精品电影| 久久久91精品国产| 国产精品爽爽ⅴa在线观看| 欧美夜福利tv在线| 国产精品69精品一区二区三区| 国产丝袜一区二区三区免费视频| 国产精品av在线播放| 欧美日韩国产一中文字不卡| 亚洲国产天堂久久国产91| 色777狠狠综合秋免鲁丝| 综合网中文字幕| 国产精品吴梦梦| 日韩精品极品视频免费观看| 国产成人精品最新| 久久久久久av| 亚洲视频电影图片偷拍一区| 亚洲综合成人婷婷小说| 日韩电影中文字幕一区| 亚洲精品久久久久久久久久久久久| 成人福利视频网| 精品丝袜一区二区三区| 国产精品成人播放| 日韩视频永久免费观看| 欧美性色视频在线| 亚洲一区二区三区视频播放| 欧美老女人在线视频| 日韩美女写真福利在线观看| 一区二区三区视频在线| 国产欧美日韩亚洲精品| 国产精品日韩在线一区| 精品国产一区二区三区四区在线观看| 日韩av在线免费观看一区| 国产专区精品视频| 日韩精品在线视频观看| 性欧美xxxx视频在线观看| 亚洲成人三级在线| 久久视频国产精品免费视频在线| 久久综合伊人77777尤物| 日韩有码在线视频| 亚洲精品一区二区在线| 久久精视频免费在线久久完整在线看| 91经典在线视频| 色综合色综合网色综合| 国产亚洲在线播放| 日韩久久免费电影| 亚洲国产日韩精品在线| 久久久久久亚洲| 欧美在线观看网址综合| 狠狠久久五月精品中文字幕| 欧美噜噜久久久xxx| 成人欧美在线观看| 国产z一区二区三区| 亚洲午夜av电影| 92看片淫黄大片欧美看国产片| 亚洲国产日韩欧美综合久久| 亚洲欧美综合精品久久成人| 国产精品大陆在线观看| 亚洲第一av网站| 一区二区三区天堂av| 尤物精品国产第一福利三区| 中文字幕精品一区久久久久| 亚洲日本欧美日韩高观看| 欧美成人一二三| 欧美香蕉大胸在线视频观看| 人体精品一二三区| 国产精品久久久久久久久久久不卡| 欧美性猛交xxxx久久久| 国产成人在线精品| 九九久久综合网站| 97成人精品视频在线观看| 欧美成人激情图片网| 欧美激情久久久| 精品日韩中文字幕| 国产精品嫩草影院久久久| 国产精品吹潮在线观看| 亚洲午夜未满十八勿入免费观看全集| 日产日韩在线亚洲欧美| 欧美日本黄视频| 国产一区二区三区免费视频| 日韩av免费在线播放| 久久久久久午夜| 欧美精品情趣视频| 91成人精品网站| 2025国产精品视频| 欧美国产第二页| 成人免费午夜电影| 久久久久国产视频| 欧美精品福利视频| 精品久久久久久久中文字幕| 成人激情视频免费在线| 国产精品第一视频| 亚洲区在线播放| 91精品国产91久久久久久久久| 午夜免费久久久久| 日韩av在线高清| 欧美日韩亚洲天堂| 欧美有码在线观看视频| 狠狠爱在线视频一区|