php连接 mysql 数据库如何添加一个公共的配置文件

seo0142

php连接 mysql 数据库如何添加一个公共的配置文件,第1张

php面向对象文件名DB.class.php

<?php

     header("content-type:text/htmlcharset=utf-8")

     class DB{

     public $db_host//localhost

 public $db_user//用户名

 public $db_pwd//密码

 public $db_name//数据库

 public $links//链接名称

 //构造方法的参数和属性名字一致,但是含义不同

 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)

 

 

?>

创建一个数据库大类

编辑,是一种工作及职业,指为各种媒体(以出版物为主)在出版前进行的后期制作,包括文字、图像、录音、录像、多媒体生成处理,和制作审核、校对的一项工序。

其他如下:

1、网站编辑的主要职责是,整合周边资源,结合技术、内容、界面展现站点定位。

2、网编的发展方向——新媒体运营。负责在微信、微博、论坛等新媒体上给网站或产品做宣传,线上线下活动策划执行,网站SEO优化等等。

3、网站编辑做的不应该仅仅是转载的工作,而是需要在工作的过程中学着如何将用户需要的资料传给用户。比如说转载了一篇文章,那么应该将文章中的精华转给需要它的用户。

4、作为新媒体的表现者,网络编辑除了要具备文字编写能力之外,还要掌握图片、视频、音频、Flash等制作手法,所以他是一个“全媒体”人才。

5、与此同时,网络编辑还是个市场营销人才,创意策划高手等等,多元化的职业角色注定这份工作绝对不是只要会电脑操作的人就能胜任的。