六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

一段代碼示例代碼,目前可以兼容odbc 與 OCI 2種連接數(shù)據(jù)庫方法!

[摘要]PHP 作的最不好的一點就是為每一種數(shù)據(jù)庫都設計了一種數(shù)據(jù)庫連接方法,這樣雖然可以兼容大多數(shù)的數(shù)據(jù)庫,但是一旦數(shù)據(jù)庫需要改變,則大事不妙!在這里,我給大家介紹一種我自己的一點心得,希望能夠起到拋磚引玉的效果!我的程序代碼如下:<? function openConn() //打開數(shù)據(jù)庫連接 ...
PHP 作的最不好的一點就是為每一種數(shù)據(jù)庫都設計了一種數(shù)據(jù)庫連接方法,這樣雖然可以兼容大多數(shù)的數(shù)據(jù)庫,但是一旦數(shù)據(jù)庫需要改變,則大事不妙!
在這里,我給大家介紹一種我自己的一點心得,希望能夠起到拋磚引玉的效果!
我的程序代碼如下:
<?
function openConn(){
 //打開數(shù)據(jù)庫連接
 //ODBC:
 //$conn=odbc_connect("dsn","uid","pwd");
 //OCI 函數(shù)
 $conn=ocilogon("chat","chat");
 return $conn;
}
function openSql($conn,$sql){
//執(zhí)行 sql 語句
//ODBC
//$stmt=odbc_exec($conn,$sql);
//OCI
 $stmt=ociparse($conn,$sql);
ociexecute($stmt);
return $stmt;
}
function GetColumn($stmt,$colname){
 //odbc
 //$ret=odbc_result($stmt,$colname);
 //OCI
 $ret=ociresult($stmt,$colname);
 return $ret;
}
function FecthRow($stmt){
//ODBC
//$ret=odbc_fetch_row($stmt);
//OCI
$ret=ocifetch($stmt);
return $ret;
}
?>
這樣,一旦數(shù)據(jù)庫連接發(fā)生變化,我們只需要修改這個函數(shù)模塊即可!
在實際的應用中的代碼如下:
<?
 $conn=openconn();
 $stmt=opensql($conn,$sql);
 fetchrow($stmt);
 echo getcolumn($stmt,"COLUMNNAME");
?>
歡迎大家批評指導!


主站蜘蛛池模板: 日本高清视频色wwwwww色 | 色香色香欲天天天影视综合网 | 色噜噜狠狠色综合日日 | 三级黄色免费看 | 伊香蕉大综综综合久久 | 综合激情文学 | 亚洲欧美日韩三级 | 中日韩视频在线看免费观看 | 婷婷六月天激情 | 亚洲国产99在线精品一区二区 | 亚洲免费观看视频 | 香蕉视频在线观看免费国产婷婷 | 性刺激性色爽爱小说 | 欧美一级看片免费观看视频在线 | 欧美线在线精品观看视频 | 青青青视频在线 | 自偷自偷自亚洲首页精品 | 天天拍天天干天天操 | 五月婷婷俺也去开心 | 天天操天天射天天插 | 羞羞漫画在线阅读页面漫画入口页面弹窗无限 | 欧美一级特黄刺激大片视频 | 亚色最新网址 | 午夜在线视频观看版 | 日韩首页| 日本福利网址 | 日本v在线观看 | 手机看片久久国产免费不卡 | 亚洲精品亚洲人成在线播放 | 三级黄色片免费观看 | 小黄鸭b站视频在线 | 天天操天天擦 | 视频二区 素人 欧美 日韩 | 中文字幕专区在线亚洲 | 亚色一区| 亚州免费一级毛片 | 日韩欧美无线在码 | 午夜三级在线观看 | 伊人网2021 | 中国国产成人精品久久 | 日本欧美一区二区三区片 |