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生成Flash动画的实现代码
Mar 12 PHP
ThinkPHP 连接Oracle数据库的详细教程[全]
Jul 16 PHP
php 删除目录下N分钟前创建的所有文件的实现代码
Aug 10 PHP
php缓冲 output_buffering和ob_start使用介绍
Jan 30 PHP
php获取apk包信息的方法
Aug 15 PHP
php的ZipArchive类用法实例
Oct 20 PHP
php中实现可以返回多个值的函数实例
Mar 21 PHP
静态html文件执行php语句的方法(推荐)
Nov 21 PHP
PHP 500报错的快速解决方法
Dec 14 PHP
thinkphp修改配置进入默认首页的方法
Feb 07 PHP
CentOS7编译安装php7.1的教程详解
Apr 18 PHP
Laravel框架查询构造器 CURD操作示例
Sep 04 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
PHP新手上路(五)
2006/10/09 PHP
介绍php设计模式中的工厂模式
2008/06/12 PHP
解析PHP将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
2016/11/15 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
2019/09/04 PHP
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
基于mootools 1.3框架下的图片滑动效果代码
2011/04/22 Javascript
JavaScript 原型继承
2011/12/26 Javascript
Jquery 模拟用户点击超链接或者按钮的方法
2013/10/25 Javascript
jQuery中复合属性选择器用法实例
2014/12/31 Javascript
XML文件转化成NSData对象的方法
2015/08/12 Javascript
功能强大的Bootstrap使用手册(一)
2016/08/02 Javascript
js实现二级导航功能
2017/03/03 Javascript
Angular2 父子组件数据通信实例
2017/06/22 Javascript
Angular中的$watch、$watchGroup、$watchCollection
2017/06/25 Javascript
JS实现的简单四则运算计算器功能示例
2017/09/27 Javascript
Vue 实现展开折叠效果的示例代码
2018/08/27 Javascript
基于vue 实现表单中password输入的显示与隐藏功能
2019/07/19 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
解决vue.js中settimeout遇到的问题(时间参数短效果不稳定)
2020/07/21 Javascript
vue项目,代码提交至码云,iconfont的用法说明
2020/07/30 Javascript
[06:44]2018DOTA2亚洲邀请赛4.5 SOLO赛 MidOne vs Sumail
2018/04/06 DOTA
基于pandas数据样本行列选取的方法
2018/04/20 Python
django框架实现模板中获取request 的各种信息示例
2019/07/01 Python
Python的条件锁与事件共享详解
2019/09/12 Python
使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例
2020/12/11 Python
澳大利亚领先的武术用品和健身器材供应商:SMAI
2019/03/24 全球购物
MAC Cosmetics巴西官方网站:M·A·C彩妆
2019/04/18 全球购物
Myprotein中国网站:欧洲畅销运动营养品牌
2021/02/11 全球购物
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
2012/02/15 面试题
护理不良事件检讨书
2014/02/06 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
拾金不昧感谢信
2015/01/21 职场文书
2015年安全生产责任书
2015/01/30 职场文书
2015年个人招商工作总结
2015/04/25 职场文书
2015年电厂工作总结范文
2015/05/13 职场文书