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动态图像的创建
Oct 09 PHP
PHP JSON 数据解析代码
May 26 PHP
PHP内核探索:变量存储与类型使用说明
Jan 30 PHP
ThinkPHP CURD方法之page方法详解
Jun 18 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
Jun 27 PHP
PHP的魔术常量__METHOD__简介
Jul 08 PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
Nov 15 PHP
php+ajax实现带进度条的上传图片功能【附demo源码下载】
Sep 14 PHP
Laravel实现定时任务的示例代码
Aug 10 PHP
PHP观察者模式示例【Laravel框架中有用到】
Jun 15 PHP
php判断IP地址是否在多个IP段内
Aug 18 PHP
PHP的垃圾回收机制代码实例讲解
Feb 27 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实现根据浏览器跳转不同语言页面代码
2013/08/02 PHP
WIN8.1下搭建PHP5.6环境
2015/04/29 PHP
php实现的SSO单点登录系统接入功能示例分析
2016/10/12 PHP
在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法
2019/04/09 PHP
PHP数组与字符串互相转换实例
2020/05/05 PHP
JavaScript实现禁止后退的方法
2006/12/27 Javascript
IE下写xml文件的两种方式(fso/saveAs)
2013/08/05 Javascript
解决jquery1.9不支持browser对象的问题
2013/11/13 Javascript
JavaScript代码编写中各种各样的坑和填坑方法
2014/06/06 Javascript
简单方法判断JavaScript对象为null或者属性为空
2014/09/26 Javascript
jQuery 选择器详解
2015/01/19 Javascript
jQuery实现强制cookie过期方法汇总
2015/05/22 Javascript
js窗口关闭提示信息(兼容IE和firefox)
2015/10/23 Javascript
KnockoutJS 3.X API 第四章之表单value绑定
2016/10/10 Javascript
Angular2 父子组件数据通信实例
2017/06/22 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
2018/07/23 Javascript
layui点击按钮添加可编辑的一行方法
2018/08/15 Javascript
详解Next.js页面渲染的优化方案
2019/01/27 Javascript
JavaScript封闭函数及常用内置对象示例
2019/05/13 Javascript
vue+moment实现倒计时效果
2019/08/26 Javascript
vue各种事件监听实例(小结)
2020/06/24 Javascript
vuex Module将 store 分割成模块的操作
2020/12/07 Vue.js
[39:19]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第二场 11.26
2020/11/30 DOTA
Python简单生成随机姓名的方法示例
2017/12/27 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
numpy.linspace函数具体使用详解
2019/05/27 Python
Django框架表单操作实例分析
2019/11/04 Python
python循环输出三角形图案的例子
2019/11/22 Python
python 解决flask uwsgi 获取不到全局变量的问题
2019/12/22 Python
pycharm2020.2 配置使用的方法详解
2020/09/16 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
2021/02/26 Python
使用简单的CSS3属性实现炫酷读者墙效果
2014/01/08 HTML / CSS
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
一套Delphi的笔试题一
2016/02/14 面试题
教育技术职业规划范文
2014/03/04 职场文书
团支部推优材料
2014/05/21 职场文书