将数据库常用的操作(连接数据库,获得所有数据,获得一条记录,获得一列记录,获得一条索引数组,获得一条关联数组)都给封装到db.class.php里面,谁需要谁继承这个类 注意:提交封装的类文件
2013-04-25 21:10
1051 查看
<?php
class dbname{
private $localhost;
private $root;
private $pass;
private $db_name;
public function __construct($localhost,$root,$pass,$db_name){
$this->localhost=$localhost;
$this->root=$root;
$this->pass=$pass;
$this->db_name=$db_name;
$this->query();
}
private function query(){
mysql_connect($this->localhost,$this->root,$this->pass);
mysql_select_db($this->db_name);
mysql_query("set names utf8");
}
public function getAll($sql){
$result = mysql_query($sql);
$rows=array();
while($row = mysql_fetch_assoc($result)){//返回的是多条记录
$rows[]=$row;
}
return $rows;
}
class dbname{
private $localhost;
private $root;
private $pass;
private $db_name;
public function __construct($localhost,$root,$pass,$db_name){
$this->localhost=$localhost;
$this->root=$root;
$this->pass=$pass;
$this->db_name=$db_name;
$this->query();
}
private function query(){
mysql_connect($this->localhost,$this->root,$this->pass);
mysql_select_db($this->db_name);
mysql_query("set names utf8");
}
public function getAll($sql){
$result = mysql_query($sql);
$rows=array();
while($row = mysql_fetch_assoc($result)){//返回的是多条记录
$rows[]=$row;
}
return $rows;
}
相关文章推荐
- JDBC远程从一个MySql数据库中的一张表里面读出数据(这个数据库需要用SSH隧道连接,大约8W条数据),然后分别插入到另一个数据库中的两张表里
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- JDBC远程从一个MySql数据库中的一张表里面读出数据(这个数据库需要用SSH隧道连接
- php连接MSSQL数据库的常用操作
- PHP-CI框架数据库连接默认是长连接,需要注意应用场景
- php 连接数据库 增删改查数据操作
- PHP mysqli连接数据库,并实现数据操作
- PHP数据库编程②自写PHP连接数据库并且操作数据库函数SQLtool_class.php
- 关于脏数据比如说,有两个用户A,B同时操作数据库,A开始了一个事务,修改了某行,但还未提交,这个时
- jquery获得表单所有数据,提交数组时,特别有用
- 关于数据库的连接,以及对数据增删该查的操作的封装
- 原生php mysql 查询出数组,为什么只查询出一条数据,封装的phpmysql类
- 做php时提交数据到数据库一定记得要注意该加htmlspecialchars()的一定要加
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 为什么有时候ASP在插入一条记录时,它会在数据里面插入两条一样的记录?
- jquery获得表单所有数据,提交数组时,特别有用
- 封装数据库的连接的方法(用Properties类获得文件里面相应的内容)
- HTML提交表单用户选择的头像如何利用<select>标签提交到PHP并连接数据库进行存读操作
- C#实现杀掉MSSQL中数据库当前连接的所有进程(进行数据还原的时候需要用到)
- ajax请求,需要提交表单里面所有数据时的处理
- 使用PHP连接数据库_实现用户数据的增删改查的整体操作示例