PHP的公共配置文件和普通的PHP文件是一樣的,它里邊主要放一些參數(shù)的設(shè)置比如數(shù)據(jù)庫(kù)的地址用戶名密碼等等。
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),金壇企業(yè)網(wǎng)站建設(shè),金壇品牌網(wǎng)站建設(shè),網(wǎng)站定制,金壇網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,金壇網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
引用的方法就是使用require或者includ引入,然后這個(gè)公共配置文件就會(huì)變成現(xiàn)在文件的一部分,也就是說(shuō)里邊的參數(shù)可以直接使用,不用再做任何的聲明和定義。
一般像這樣的代碼的數(shù)據(jù)庫(kù)連接代碼都會(huì)寫(xiě)在一個(gè)文件中,根據(jù)不同人的習(xí)慣,有可能是conn.php?;騝onfig.php。你找找看吧,如果有include文件夾。有可能放在這個(gè)文件夾下?;蛘遡nc文件夾下
php面向?qū)ο笪募鸇B.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;//數(shù)據(jù)庫(kù)名
?public?$links;//鏈接名稱
?//構(gòu)造方法的參數(shù)和屬性名字一致,但是含義不同
?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;
?//鏈接數(shù)據(jù)庫(kù)代碼
?$this?-?links?=?@mysql_connect($db_host,$db_user,$db_pwd)or?die("數(shù)據(jù)庫(kù)鏈接失敗");
?//echo?$this?-?links;打印是資源
?mysql_query("set?names?utf8");
?mysql_select_db($db_name,$this-links);
?
?}
?function?query($sql){//執(zhí)行各種sql,inert?update?delete執(zhí)行,如果執(zhí)行select返回結(jié)果集
?return?mysql_query($sql);
?}
?function?numRows($sql){//返回select的記錄數(shù)
?$result?=?$this?-?query($sql);
?$count?=?mysql_num_rows($result);
?return?$count;
?}
?function?getOne($sql){//得到一條記錄的一維數(shù)組
?$result?=?$this?-?query($sql);
?$arr?=?mysql_fetch_assoc($result);
?return?$arr;
?}
?function?getAll($sql){//得到多條記錄的二維數(shù)組
?$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的記錄數(shù)
?//$sql?=?"select?*?from?category";
?//$count?=?$db?-?numRows($sql);
?//echo?$count;
?
?//得到一條記錄的一維數(shù)組
?//$sql?=?"select?*?from?category?where?categoryId=1";
?//$arr?=?$db?-?getOne($sql);
?//print_r($arr);
?
?//得到多條記錄的二維數(shù)組
?$sql?=?"select?*?from?category";
?$rs?=?$db?-?getAll($sql);
?print_r($rs);
?
?
?
創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)大類(lèi)