函数封装

自//定义常量  封装连接到数据库

define("address" ,"127.0.0.1");
define("wenb","root");
define("pwd","lovo");

 

2   $coon="";

       function get_coon($id="test",$sql){

 注 声明全局变量

   global $coon;

   $coon =mysql_connect(address,wenb,pwd) or die(mysql_error()) ;
  mysql_select_db($id);
  mysql_query("set name 'utf8'");

  $result= mysql_query($sql);

  $r =array();
  while($row =mysql_fetch_row($result)){
  $r[]=$row;
  }
return $r;

 


}

 

 

 

 

 

二   例子

   

<?php
//定义常量
define("HOST","127.0.0.1");
define("USER","root");
define("PWD","");
$conn = "";
function get_conn(){
global $conn;
$conn = mysql_connect(HOST,USER,PWD) or die(mysql_error());
mysql_select_db("bbs",$conn);
mysql_query("set names 'utf8'");
}

function query($sql){
$result = mysql_query($sql);
//声明一个空的数组
$r = array();
while($row=mysql_fetch_array($result)){
//每次循环,就把$row传给$r,这样,$r就成了一个自动编号的2维数组
$r[] = $row;
}
return $r;
}

//插入方法
function insert($sql){
$result = mysql_query($sql);
return $result;
}

function insert2($table,$column,$value){
$sql = "insert into $table($column) values($value)";
$result = mysql_query($sql);
return $result;
}


function close(){
global $conn;
mysql_close($conn);
}
?>

posted @ 2014-05-14 20:59  程思缘  阅读(197)  评论(0)    收藏  举报