php链接本地mysql数据库配置文件_php连接 mysql 数据库如何添加一个公共的配置文件...
展開全部
php面向對象文件名DB.class.php<?php
header("content-type:text/html;charset=utf-8");
class?DB{
public?$db_host;//localhost
public?$db_user;//用戶名
public?$db_pwd;//密碼
public?$db_name;//數據庫名
public?$links;//鏈接名稱
//構造方法e69da5e887aa62616964757a686964616f31333337383936的參數和屬性名字一致,但是含義不同
function?__construct($db_host,$db_user,$db_pwd,$db_name){
$this?->?db_host?=?db_host;
$this?->?db_user?=?db_user;
$this?->?db_pwd?=?db_pwd;
$this?->?db_name?=?db_name;
//鏈接數據庫代碼
$this?->?links?=?@mysql_connect($db_host,$db_user,$db_pwd)or?die("數據庫鏈接失敗");
//echo?$this?->?links;打印是資源
mysql_query("set?names?utf8");
mysql_select_db($db_name,$this->links);
}
function?query($sql){//執行各種sql,inert?update?delete執行,如果執行select返回結果集
return?mysql_query($sql);
}
function?numRows($sql){//返回select的記錄數
$result?=?$this?->?query($sql);
$count?=?mysql_num_rows($result);
return?$count;
}
function?getOne($sql){//得到一條記錄的一維數組
$result?=?$this?->?query($sql);
$arr?=?mysql_fetch_assoc($result);
return?$arr;
}
function?getAll($sql){//得到多條記錄的二維數組
$result?=?$this?->?query($sql);
$rows?=?array();
while($rs?=?mysql_fetch_assoc($result)){
$rows[]?=?$rs;
}
return?$rows;
}
function?__destruct(){
$this?->?db_host?=?db_host;
$this?->?db_user?=?db_user;
$this?->?db_pwd?=?db_pwd;
$this?->?db_name?=?db_name;
}
}
$db?=?new?DB("localhost","root","","car");
//$sql?=?"insert?into?category(categoryName)values('常熟seo')";
//$db?->?query($sql);
//返回select的記錄數
//$sql?=?"select?*?from?category";
//$count?=?$db?->?numRows($sql);
//echo?$count;
//得到一條記錄的一維數組
//$sql?=?"select?*?from?category?where?categoryId=1";
//$arr?=?$db?->?getOne($sql);
//print_r($arr);
//得到多條記錄的二維數組
$sql?=?"select?*?from?category";
$rs?=?$db?->?getAll($sql);
print_r($rs);
?>
創建一個數據庫大類
總結
以上是生活随笔為你收集整理的php链接本地mysql数据库配置文件_php连接 mysql 数据库如何添加一个公共的配置文件...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 判断范围_java判断一个点是
- 下一篇: 使用yum命令安装mysql_Linux