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 XML操作类DOMDocument
Dec 16 PHP
php简单开启gzip压缩方法(zlib.output_compression)
Apr 13 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
Aug 31 PHP
php获取网页标题和内容函数(不包含html标签)
Feb 03 PHP
PHP中模拟处理HTTP PUT请求的例子
Jul 22 PHP
PHP中使用json数据格式定义字面量对象的方法
Aug 20 PHP
教你如何开启shopnc b2b2c 伪静态
Oct 21 PHP
PHP中生成UUID自定义函数分享
Jun 10 PHP
ThinkPHP路由机制简介
Mar 23 PHP
php preg_match的匹配不同国家语言实例
Dec 29 PHP
php判断str字符串是否是xml格式数据的方法示例
Jul 26 PHP
PHP开发api接口安全验证操作实例详解
Mar 26 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
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
2016/04/20 PHP
PHP实现从PostgreSQL数据库检索数据分页显示及根据条件查找数据示例
2018/06/09 PHP
Laravel框架Request、Response及Session操作示例
2019/05/06 PHP
PHP判断一个变量是否为整数、正整数的方法示例
2019/09/11 PHP
Javascript 面向对象之重载
2010/05/04 Javascript
FusionCharts图表显示双Y轴双(多)曲线
2012/11/22 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
js 用CreateElement动态创建标签示例
2013/11/20 Javascript
JS实现简单的顶部定时关闭层效果
2014/06/15 Javascript
javascript框架设计读书笔记之字符串的扩展和修复
2014/12/02 Javascript
jQuery中triggerHandler()方法用法实例
2015/01/19 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
JS实现淡入淡出图片效果的方法分析
2016/12/20 Javascript
JS实现微信里判断页面是否被分享成功的方法
2017/06/06 Javascript
在 Angular中 使用 Lodash 的方法
2018/02/11 Javascript
angular4 JavaScript内存溢出问题
2018/03/06 Javascript
浅谈webpack组织模块的原理
2018/03/10 Javascript
深入koa-bodyparser原理解析
2019/01/16 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
Python3实现的腾讯微博自动发帖小工具
2013/11/11 Python
教你如何在Django 1.6中正确使用 Signal
2014/06/22 Python
简单介绍Python中用于求最小值的min()方法
2015/05/15 Python
Python绘制3d螺旋曲线图实例代码
2017/12/20 Python
Form表单及django的form表单的补充
2019/07/25 Python
python有序查找算法 二分法实例解析
2020/02/18 Python
基于FME使用Python过程图解
2020/05/13 Python
解决pip install psycopg2出错问题
2020/07/09 Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
2020/09/17 Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
2020/11/24 Python
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
2013/11/07 HTML / CSS
澳大利亚和新西兰最大的在线旅行社之一:Aunt Betty
2019/08/07 全球购物
香港士多网上超级市场:Ztore
2021/01/09 全球购物
评析教师个人的自我评价
2014/02/19 职场文书
党员对照检查材料
2014/09/22 职场文书
《曹冲称象》教学反思
2016/02/20 职场文书
纯 CSS 自定义多行省略的问题(从原理到实现)
2021/11/11 HTML / CSS