当前位置: 首页 > news >正文

贵阳网站开发公司推荐网站源码编辑软件

贵阳网站开发公司推荐,网站源码编辑软件,手机版网站开发工具,广州网站建设制作现在我们把其封装在dbfz.inc中#xff0c;其设计如下#xff1a;$#60;?class dbInterface{ var $dbID1; //用于确定当前操作的数据库#xff0c;当dbID为1代表mysql,当为 2代表 SQL Server#xff0c;为3时为ODBC或其它。var $dbHost; //数据库所在主机域名var $dbUsernam…现在我们把其封装在dbfz.inc中其设计如下$#60;?class dbInterface{ var $dbID1; //用于确定当前操作的数据库当dbID为1代表mysql,当为 2代表 SQL Server为3时为ODBC或其它。var $dbHost; //数据库所在主机域名var $dbUsername; //数据库用户名var $dbPassword; //用户密码http://www.gaodaima.com/46682.htmlphp中对数据库操作的封装_php//设置主机、用户名及密码函数function setParameter($host,$username,$password){$this-$#62;dbUsername$username;$this-$#62;dbHost$host;$this-$#62;dbPassword$password;}//联接数库函数function dbConnect(){switch($this-$#62;dbID){case 1;return mysql_connect($this-$#62;dbHost,$this-$#62;dbUsername,$this-$#62;dbPassword);case 2;//用支持SQL Server的函数case 3;//用支持ODBC的函数}}//关闭数库函数function dbClose($dataHandle){switch($this-$#62;dbID){case 1;mysql_close($dataHandle);case 2;//用支持SQL Server的函数case 3;//用支持ODBC的函数}}//执行SQL语句函数function dbQuery($dbName,$sql,$dbHandle){switch($this-$#62;dbID){case 1;return mysql_db_query($dbName,$sql,$dbHandle);case 2;//用支持SQL Server的函数case 3;//用支持ODBC的函数}}//检索SQL返回值的当前记录函数function dbFetchrow($dataHandle,$offset-1){switch($this-$#62;dbID){case 1;mysql_data_seek($dataHandle,$offset);return mysql_fetch_row($dataHandle);case 2;//用支持SQL Server的函数case 3;//用支持ODBC的函数}}//返回检索记录数函数function dbNumrows($dataHandle){switch($this-$#62;dbID){return mysql_num_rows($dataHandle);case 2;//用支持SQL Server的函数case 3;//用支持ODBC的函数}}//返回检索列数函数function dbNumcols($dataHandle){switch($this-$#62;dbID){case 1;return mysql_num_fields($dataHandle);case 2;//用支持SQL Server的函数case 3;//用支持ODBC的函数}}}现把使用说明如下在程序中用dbInterface类生一个对象$testnew dbInterface;设置参数test-$#62;$dbUsername ;用户名test-$#62;$dbPassword密码test-$#62;$dbHost主机void setParameter(string host, string username, string password);数据库连接dbhandle test-$#62;dbConnect();返回值fasle 数据库连接错误$#62;0, 数据库连接句柄数据库关闭void test-$#62;dbClose(dbhandle);表操作int test-$#62;dbQuery(string databasename, string sqldbhandle);执行SQL语句返回值 false SQL执行错误$#62;0, SQL执行正确, 同时指向SQL返回值数据操作int test-$#62;dbFetchrow(dataHandleint offset);检索SQL返回值的当前记录成功执行后指针移向下一条记录int test-$#62;dbNumrows(dataHandle); 取得SQL执行后(主要为SELECT语句)获得的记录数int test-$#62;dbNumcols(dataHandle); 取得SQL执行后(主要为SELECT语句)获得的记录字段数现在我们发一个例了讲解数据库采用MQSQL:其主机名为 localhost,用户名为root和密码。在mysql中有一个testdb数据库及其中的表table1,表包括:name和pay两个字段-----$#60;HTML$#62;$#60;HEAD$#62;$#60;TITLE$#62;test$#60;/TITLE$#62;$#60;/HEAD$#62;$#60;BODY$#62;$#60;P$#62; $#60;?phprequire(testdb.inc); //装载dbInterface类$test new dbInterface;//用类dbInterface生成一个对象$test-$#62;setParameter(localhost,root,)//设置数据库参数$db $test-$#62;dbConnect();//连接数据库$Query SELECT name,pay FROM table ;//设置SQL语句$temp_result $test-$#62;dbQuery(testdb,$Query,$db)//执行数据主库操作echo $#60;br$#62;;$ls_num $test-$#62;dbNumrows($temp_result); //取得查询结果的记录数echo $ls_num;echo $#60;br$#62;;if (ls_num$#62;0 ){$ls_col $test-$#62;dbNumcols($db); //取得表的列数echo $ls_col;echo $#60;br$#62;;$cate_result$test-$#62;dbFetchrow($temp_result,0);//取得记录数的第一行$hcid$cate_result[0];// 取得name的值$hcate$cate_result[1];//取得pay的值echo $hcid;echo $#60;br$#62;;echo $hcate;}?$#62;$#60;HR$#62;$#60;ADDRESS$#62;$#60;/ADDRESS$#62;$#60;/BODY$#62;$#60;/HTML$#62;这就是一个简单的应用封装的类来完成对数据库的操作。如果要操作其它数据库只需要修改dbInterface类中的dbID变量即可.欢迎大家阅读《PHP中对数据库操作的封装_php》,跪求各位点评,若觉得好的话请收藏本文by 搞代码原创文章转载请注明 转载自搞代码微信 赏一包辣条吧~支付宝 赏一听可乐吧~
http://www.sadfv.cn/news/103935/

相关文章:

  • 北京网站seo服务丹徒建设网官方网站
  • 前端移动网站开发网站开发需呀那些技术
  • 如何去除痘痘有效果seo网站搭建是什么
  • 怎么用域名进网站最重要的网站
  • 佛山模板网站建站yw1139com最新跳转接口p
  • 做彩票网站需要境外樊城网站建设
  • 网站iis7.5配置wordpress the7 下载
  • 全屏自适应网站模板泉州wap网站制作
  • 具有价值的做pc端网站dedecms电影网站源码
  • 西安网站建设阳建南昌网站建设方式
  • 简述营销导向的企业网站建设的步骤机关公文写作网站
  • 外贸网站建设经验做网站的用处
  • 扬中做网站的公司衡水做网站建设公司
  • 什么网站可以做机票行程单自己的app如何接广告
  • 做特卖的网站雅美盛典哪里做网站比较号
  • 南京网站优化公司排名芜湖网络科技有限公司
  • 整形网站 源码网站建设安全技术方面
  • 网站建设违法行为qq登录账号在线登录入口
  • dw网页设计模板网站自己做电影网站可以赚钱吗
  • c 网站开发案例详解光盘网站备案的核验单
  • 新郑整站优化网站集约化建设的通知
  • 佛山建设网站公司哪家好北京电子商务网站建设
  • 企业网站建设网站模板天津智能网站建设价位
  • 网站设计 北京 010网站建设费用上海
  • 下载17网一起做网店优化方法
  • 湖北省建设工程质量协会网站中山seo排名
  • 凡科免费建微信小程序网站上海巴士公司
  • 网站做301跳转注册公司后每年都要交什么费用
  • 企业网站建设哪家便宜东莞seo推广公司
  • asp网站上一篇下一篇代码按照商业模式