PHP面向对象的使用教程 简单数据库连接


Posted in PHP onNovember 25, 2006

这个PHP的数据库连接类,应该算是最简单的一个连接类了,也是最好明白的一个连接类.作为开始PHP面向编程之旅的一个开始吧.我看了很多网上流传的MYSQL数据库连接类,都太复杂拉.以我己见,真的没必要搞得那么复杂,一个小小的数据库连接.
   下面是我的写的类:

 
<?php
 Class createdb    //类的开始
 {
 var $db= "localhost";//数据库地址;
 var $dbname = "root";//用户名;
 var $dbpwd = "";//密码;
 var $dbtable = "text";//使用的数据库
 var $conn;    //数据库连接;
 var $result;    //结果集
 var $mysql ="select * from text";    //执行的mysql
 var $row;     //结果集中找数据
 function createconn()   //这个类方法是开始一个conn连接,然后开始选择数据库
 {
  $this->conn = mysql_connect($this->db,$this->dbname,$this->dbpwd);
   mysql_select_db($this->dbtable,$this->conn);

 } 
 function getresule() //这个是得到一个结果集
 {
  $this->result = mysql_query($this->mysql,$this->conn);
 }
 function getrow() //创建一个向前的结果集指针
 {
  $this->row = mysql_fetch_array($this->result);
  return $this->row;

 }

 }//类结束,开始调用类来读mysql数据库数据.
 $bb = new createdb;  //类实例化
 $bb->createconn();// 调用类的连接
 $bb->getresule(); //调用类得到结果集
 while($bb->getrow()){      //调用类创建指针向前读循环读数据,

  echo($bb->row["voteid"]);
  echo($bb->row["vote"]);

 }
?>

 
   这个是放写好的,没优化.不过呢,调试好了可以使用.以后我都会继续写多几个教程类,想文件上传或其他的,一步一步教大家.
   还有css+div布局教程和实例,再以后的日子里我也会慢慢教大家.其实做网站真的好累
太多东西学了

PHP 相关文章推荐
php获取远程图片体积大小的实例
Nov 12 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
使用PHP进行微信公众平台开发的示例
Aug 21 PHP
php基于CodeIgniter实现图片上传、剪切功能
May 14 PHP
基于PHP生成简单的验证码
Jun 01 PHP
Laravel网站打开速度优化的方法汇总
Jul 16 PHP
thinkPHP中钩子的使用方法实例分析
Nov 16 PHP
php处理多图上传压缩代码功能
Jun 13 PHP
PHP+redis实现的悲观锁机制示例
Jun 12 PHP
php和nginx交互实例讲解
Sep 24 PHP
laravel框架中间件简单使用方法示例
Jan 25 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
Feb 23 PHP
xajax写的留言本
Nov 25 #PHP
SSI指令
Nov 25 #PHP
配置支持SSI
Nov 25 #PHP
PHP生成静态页
Nov 25 #PHP
php缓存技术介绍
Nov 25 #PHP
phpmyadmin的#1251问题
Nov 25 #PHP
mysql5写入和读出乱码解决
Nov 25 #PHP
You might like
WordPress自定义时间显示格式
2015/03/27 PHP
PHP调用其他文件中的类
2018/04/02 PHP
PHP安全之register_globals的on和off的区别
2020/07/23 PHP
一个可以显示阴历的JS代码
2007/03/05 Javascript
JavaScript 应用类库代码
2008/06/02 Javascript
JS中innerHTML和pasteHTML的区别实例分析
2016/06/22 Javascript
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
前端框架Vue.js构建大型应用浅析
2016/09/12 Javascript
Vue.js第二天学习笔记(vue-router)
2016/12/01 Javascript
javascript动画系列之模拟滚动条
2016/12/13 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
2016/12/31 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2017/01/22 Javascript
Angularjs处理页面闪烁的解决方法
2017/03/09 Javascript
JavaScript初学者必看“new”
2017/06/12 Javascript
基于JavaScript实现多级菜单效果
2017/07/25 Javascript
JavaScript实现新年倒计时效果
2018/11/17 Javascript
解决vue项目 build之后资源文件找不到的问题
2020/09/12 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
[01:25:38]DOTA2-DPC中国联赛 正赛 VG vs LBZS BO3 第一场 1月19日
2021/03/11 DOTA
python嵌套字典比较值与取值的实现示例
2017/11/03 Python
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
Tornado高并发处理方法实例代码
2018/01/15 Python
Python实现自动上京东抢手机
2018/02/06 Python
tensorflow: variable的值与variable.read_value()的值区别详解
2018/07/30 Python
python2与python3中关于对NaN类型数据的判断和转换方法
2018/10/30 Python
python找出完数的方法
2018/11/12 Python
解决Python 使用h5py加载文件,看不到keys()的问题
2019/02/08 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
2019/08/10 Python
利用PyCharm操作Github(仓库新建、更新,代码回滚)
2019/12/18 Python
python字符串判断密码强弱
2020/03/18 Python
Penhaligon’s英国官网:成立于1870年的英国香水制造商
2021/02/18 全球购物
美容院员工规章制度
2015/08/05 职场文书
运动会广播稿100字
2015/08/19 职场文书
2016入党积极分子考察评语
2015/12/01 职场文书
Python中Cookies导出某站用户数据的方法
2021/05/17 Python
Python测试框架pytest高阶用法全面详解
2022/06/01 Python