我们就使用PHPLib提供的数据库类
分类:热门资源

威尼斯正规官网,用类加速PHP的数据库开垦数据库的访谈函数比较多,使用不当会稳中有降功能,以至招致错误。而PHP的自己就是开放的和可扩张的,很四个人工它支付各类功效的源代码。每二个PHP技师都应当善用世袭外人的收获,节省时间和生命力。站在巨人的双肩上,才干看得更远。当然,你也能够把你的代码共享出来,心得自个儿的分神被料定和创造价值而带来的引以自豪。 使用数据库类,能够使我们全然不用思量现实的数据库类型,而专一于程序的付出上。 众多的开辟工具包中,PHPLib是性质较牢固、作用较完备的二个。PHPLib可以在 取得。它饱含了数据库的支撑类。以MySQL数据库为例,PHPLib自带名称叫DB_Sql的类。它包裹了数据库的接连、查询、取结果、数据库表的遍历等效果。 使用数据库类,能够使大家全然不用思考现实的数据库类型,而专心于程序的付出上。固然数据库系统项目换了,程序代码也不用改。同一时间,数据库类提供了总体而康泰的数据库访问方法,那只怕是使用类的卷入的最大的优势了。 上边,大家就使用PHPLib提供的数目库类,来访谈我们刚刚创设的数据库,并对情节开展体现。 〈? require "db_mysql.php"; //包罗数据库类的变化文书 $db=new DB_Sql; //证明数据库类的实例 $db-〉connect("ResumeDB","localhost", "root", ""卡塔尔(قطر‎; //连接数据库服务器 //提供的参数依次为:数据库名,主机名,客商名,顾客密码 if ($db-〉Link_ID卡塔尔 //推断是还是不是准确树立连接 { $db-〉query("select ID,Name,Intro FROM Resume"卡塔尔国; //查询 if ($db-〉nf(卡塔尔State of Qatar //决断结果集是还是不是为空 { while ($db-〉next_record(卡塔尔卡塔尔(قطر‎ //得到下一行记录值,直到记录集内容取完 { echo "ID:", $db-〉f("ID"State of Qatar; //f(卡塔尔函数重临当前记录有个别子段的值 echo "〈br〉"; echo "姓名:"; $db-〉p("Name"卡塔尔(قطر‎; //p(State of Qatar函数直接打字与印刷某些子段的值 //等价于echo $db-〉f("name"State of Qatar echo "〈br〉"; echo "简要介绍:"; echo $db-〉f("Intro"卡塔尔; echo "〈br〉"; echo "〈a href= "download.php?ID=".$db-〉f("ID"卡塔尔国.""〉查看Word文书档案〈/a〉"; echo "〈br〉〈hr〉"; } } $db-〉free (卡塔尔国; //释放能源 } ?〉 从地点的流程能够见见,用类访谈数据库的办法和直接访谈数据库的办法基本相符。差异的是,这里大家调用的点子都以类的主意,并非切实针对某种数据库的函数。由于代码和求实数据库类型的分手,使稳妥数据库系统改换的时候,我们毫不改换程序代码,只要退换基类的兑现情势就可以。 假如结合使用PHPLib模板进行兼备的话,就可以兑现程序与体现的分离。也将使得程序构造清晰,网页美术职业设计制作方便。 简便的用法、合理的职分分配、合乎思维的指标包装,将使得网址开垦成效大大升高。 附:代码测验平台 以上程序代码全体在上面包车型地铁阳台测量试验通过 RedHat Linux 6.1+Apache1.3.12+ PHP4.0+MySql3.22.32 数据库的装置配备进程为: cd /usr/local/src/mysql* ./configure --refix=/usr/local/mysql make make install Apache的装置配置进度为: cd /usr/local/src/apache* ./configure --prefix=/usr/local/apache --enable-shared=max make make install PHP的装置配备进程为: cd /usr/local/src/php* ./configure --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/ apache/conf --with-mysql=/usr/local/mysql --enable-debug=no --enable-track-vars php.ini配置进程为: 拷贝php.ini-dist到/usr/local/ apache/conf/php.ini 编辑,把下边两行的注脚去掉 AddType application/x- .php .php3 AddType application/x- .phps 全文完

本文由威尼斯在线注册平台发布于热门资源,转载请注明出处:我们就使用PHPLib提供的数据库类

上一篇:php 支持多文件上传 下一篇:在UNIX系统中磁带归档文件格式常用于打包多个文件,来进行一般文件处理操作
猜你喜欢
热门排行
精彩图文