php db类库进行数据库操作


Posted in PHP onMarch 19, 2009
<?php 
require_once "DB.php"; //包含类库文件 
$conn = DB::connect("mysql://root:1981427@localhost/test"); //连接数据库 
if (!DB::isError($conn)) { //判断是否连接成功 
print "数据库连接成功"; 
} 
else 
{ 
echo "数据库连接失败!"; 
} 
?>

<?php 
require_once "DB.php"; 
$conn = DB::connect("mysql://root:1981427@localhost/test"); //调用connect连接数据库 
if (DB::isError($conn)) //如果连接出错则报错 
{ 
print "数据库连接失败"; 
} 
$rs = $conn->query("select id,username, password from tablename1"); //执行SQL语句 
if (DB::isError($rs)) //判断是否执行成功 
{ 
print "数据查询失败"; 
} 
while ($rs->fetchInto($rows)) //循环输出查询结果 
{ 
print "编号号:$rows[0]<BR>"; 
print "姓名:$rows[1]<BR>"; 
print "密码:$rows[2]<BR>"; 
print "<HR>"; 
} 
?>

<?php 
require_once "DB.php"; 
$conn = DB::connect("mysql://root:1981427@localhost/test"); //调用connect连接数据库 
if (DB::isError($conn)) //如果连接出错则报错 
{ 
print "数据库连接失败"; 
} 
//执行SQL语句,从第0条开始返回1条记录 
$rs = $conn->limitQuery("select id,username, password from tablename1",2,5); //查询出记录集中第三个到第六个数据 
if (DB::isError($rs)) //如果查询出错则报错 
{ 
print "数据查询失败"; 
} 
while ($rs->fetchInto($rows)) //循环输出查询结果 
{ 
print "编号:$rows[0]<BR>"; 
print "姓名:$rows[1]<BR>"; 
print "密码:$rows[2]<BR>"; 
print "<HR>"; 
} 
?>

<?php 
require_once "DB.php"; 
$conn = DB::connect("mysql://root:1981427@localhost/test"); //连接数据库 
if (DB::isError($conn)) 
{ 
print "数据库连接失败"; 
} 
//使用prepare函数准备SQL语句 
$rs = $conn->prepare("update tablename1 set password = 'Susan' where id = '1'"); 
if (DB::isError($rs)) 
{ 
print "数据更新失败"; 
} 
else 
{ 
$conn->execute($rs); //执行SQL语句更新数据库 
print "数据更新成功"; 
} 
?>
PHP 相关文章推荐
php 应用程序安全防范技术研究
Sep 25 PHP
php is_file()和is_dir()用于遍历目录时用法注意事项
Mar 02 PHP
利用Memcached在php下实现session机制 替换PHP的原生session支持
Aug 21 PHP
php中switch与ifelse的效率区别及适用情况分析
Feb 12 PHP
php内嵌函数用法实例
Mar 20 PHP
Laravel 5框架学习之表单验证
Apr 08 PHP
php类常量用法实例分析
Jul 09 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
May 16 PHP
PHP中session跨子域的三种实现方法
Jul 25 PHP
PHP中类的自动加载的方法
Mar 17 PHP
Laravel使用RabbitMQ的方法示例
Jun 18 PHP
使用swoole 定时器变更超时未支付订单状态的解决方案
Jul 24 PHP
PHP Pear 安装及使用
Mar 19 #PHP
php 什么是PEAR?(第三篇)
Mar 19 #PHP
php 什么是PEAR?(第二篇)
Mar 19 #PHP
php 什么是PEAR?
Mar 19 #PHP
php 信息采集程序代码
Mar 17 #PHP
php cookie 登录验证示例代码
Mar 16 #PHP
php 删除cookie和浏览器重定向
Mar 16 #PHP
You might like
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
2012/05/07 PHP
thinkphp学习笔记之多表查询
2014/07/28 PHP
PHP中$this和$that指针使用实例
2015/01/06 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
JavaScript 编写匿名函数的几种方法
2010/02/21 Javascript
jQuery load方法用法集锦
2011/12/06 Javascript
轻松创建nodejs服务器(10):处理上传图片
2014/12/18 NodeJs
JavaScript实现的简单拖拽效果
2015/06/01 Javascript
JS实现页面打印功能
2017/03/16 Javascript
jQuery实现base64前台加密解密功能详解
2017/08/29 jQuery
nodeJs实现基于连接池连接mysql的方法示例
2018/02/10 NodeJs
剖析Angular Component的源码示例
2018/03/23 Javascript
Vue指令之 v-cloak、v-text、v-html实例详解
2019/08/08 Javascript
vue中是怎样监听数组变化的
2020/10/24 Javascript
python 实现归并排序算法
2012/06/05 Python
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
详解Python中的变量及其命名和打印
2016/03/11 Python
python生成二维码的实例详解
2017/10/29 Python
Python异常对代码运行性能的影响实例解析
2018/02/08 Python
django用户登录和注销的实现方法
2018/07/16 Python
Python实现正整数分解质因数操作示例
2018/08/01 Python
Django Form 实时从数据库中获取数据的操作方法
2019/07/25 Python
jenkins+python自动化测试持续集成教程
2020/05/12 Python
Python绘图之柱形图绘制详解
2020/07/28 Python
如何更换python默认编辑器的背景色
2020/08/10 Python
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
一道SQL面试题
2012/12/31 面试题
消防器材管理制度
2014/01/28 职场文书
大学生找工作求职信
2014/07/09 职场文书
安全标兵事迹材料
2014/08/17 职场文书
习总书记三严三实学习心得体会
2014/10/13 职场文书
2015年端午节活动方案
2015/05/05 职场文书
vue项目支付功能代码详解
2022/02/18 Vue.js
Python万能模板案例之matplotlib绘制直方图的基本配置
2022/04/13 Python
postgresql之greenplum字符串去重拼接方式
2023/05/08 PostgreSQL