1
自//定义常量 封装连接到数据库
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);
}
?>