《PHP實戰:PHP連接MSSQL方法匯總》要點:
本文介紹了PHP實戰:PHP連接MSSQL方法匯總,希望對您有用。如果有疑問,可以聯系我們。
PHP學習?為了能讓PHP連接MSSQL,系統需要安裝MSSQL,PHP,且在PHP.ini中的配置中,將?;extension=php_mssql.dll前面的;去掉
PHP學習1.連接MSSQL
PHP學習
$conn=mssql_connect("實例名或者服務器IP","用戶名","暗碼");
//測試連接
if($conn)
{
echo "連接成功";
}
PHP學習2.選擇要連接的數據庫??????
PHP學習
mssql_select_db("dbname");
PHP學習3.執行查詢
PHP學習
$rs = mssql_query("select top 1 id,username from tbname",$conn);
// 或者直接執行update,insert等語句,可以不用為返回結果賦值
mssql_query("update tbname set username='niunv' where id=1");
PHP學習?4.獲取記錄集行數??????
PHP學習
echo mssql_num_rows($rs);
PHP學習5.獲取記錄集?????
PHP學習
if($row=mssql_fetch_array($rs))
{
$id = $row[0];//獲取ID字段值
$username = $row[1];//獲取username字段值
}
PHP學習6.獲取新增記錄的ID
?????? 將id字段設置為IDENTITY字段,執行insert語句以后,就會產生一個 @@IDENTITY 全局變量值,查詢出來就是最后一條新增記錄的ID了.
PHP學習
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];
}
PHP學習7.釋放記錄集????
PHP學習
mssql_free_result($rs);
PHP學習?8.關閉連接????
PHP學習
mssql_close($conn);
PHP學習?????? 注:用PHP操作MSSQL比在ASP連接MYSQL要簡單,所以,當需要MSSQL與MYSQL并存時,用PHP連接MSSQL來操作MYSQL與MSSQL并存比較簡單好用.如果是ASP連接MYSQL,需要安裝一個MYSQL驅動,默認windows的ODBC沒有安裝,很遺憾...???
PHP學習? 下面是我修改的?一個class???
歡迎參與《PHP實戰:PHP連接MSSQL方法匯總》討論,分享您的想法,維易PHP學院為您提供專業教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/7575.html