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&amp;MYSQL分页原理及实现
Jan 02 PHP
一家之言的经验之谈php+mysql扎实个人基本功
Mar 27 PHP
8个必备的PHP功能实例代码
Oct 27 PHP
PHP CURL获取返回值的方法
May 04 PHP
php批量删除cookie的简单实现方法
Jan 26 PHP
PHP中常见的缓存技术实例分析
Sep 23 PHP
学习php设计模式 php实现原型模式(prototype)
Dec 07 PHP
PHP版本的选择5.2.17 5.3.27 5.3.28 5.4 5.5兼容性问题分析
Apr 04 PHP
php 输入输出流详解及示例代码
Aug 25 PHP
laravel自定义分页效果
Jul 23 PHP
PHP7.1实现的AES与RSA加密操作示例
Jun 15 PHP
在Laravel 的 Blade 模版中实现定义变量
Oct 14 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网站基础优化方法小结
2008/09/29 PHP
Linux编译升级php的详细方法
2013/11/04 PHP
PHP并发场景的三种解决方案代码实例
2021/02/27 PHP
jquery选择器之属性过滤选择器详解
2014/01/27 Javascript
document.forms用法示例介绍
2014/06/26 Javascript
jquery单行文字向上滚动效果的实现代码
2014/09/05 Javascript
分享一个自己写的简单的javascript分页组件
2015/02/15 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
IOS中safari下的select下拉菜单文字过长不换行的解决方法
2016/09/26 Javascript
常用原生js自定义函数总结
2016/11/20 Javascript
详解angularjs 关于ui-router分层使用
2017/06/12 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
vue1.0和vue2.0的watch监听事件写法详解
2018/09/11 Javascript
解决vuejs项目里css引用背景图片不能显示的问题
2018/09/13 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
2019/05/31 Javascript
js canvas实现5张图片合成一张图片
2019/07/15 Javascript
微信公众号平台接口开发 获取access_token过程解析
2019/08/14 Javascript
微信小程序事件 bindtap bindinput代码实例
2019/08/26 Javascript
Node.js API详解之 assert模块用法实例分析
2020/05/26 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
2020/08/31 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
Python对文件操作知识汇总
2016/05/15 Python
python 实现单例模式的5种方法
2020/09/23 Python
新西兰航空中国官网:Air New Zealand China
2018/07/24 全球购物
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
2016/10/06 面试题
测试时代收集的软件测试面试题
2013/09/25 面试题
Java基础面试题
2014/07/19 面试题
大学生励志演讲稿
2014/04/25 职场文书
护校行动方案
2014/05/31 职场文书
环保项目建议书
2014/08/26 职场文书
高中生国庆节演讲稿范文2014
2014/09/21 职场文书
党员群众路线自我剖析材料
2014/10/06 职场文书
银行稽核岗位职责
2015/04/13 职场文书
小学2016年“我们的节日·重阳节”活动总结
2016/04/01 职场文书
java代码实现空间切割
2022/01/18 Java/Android