编代码写函数之二
下面是我们日常用到的函数
<?
function db_conn($localhost,$root,$pwd,$dbname,$hwcn)
{
 
$dingomail="[email protected];
 
//$dbname="hwdb" ;
 
$$hwcn=mysql_pconnect($localhost,$root,$pwd);
 if ($
$hwcn==false)
 {
   
$err="不能链接MYSQL数据库";
   echo 
$err;
   
//header("location:"."/err/err.php3?err=".$err);   错误处理*****************
 
}
 else
 {
 
//echo "kjsfdlsaf";
   
if(@mysql_select_db($dbname,$$hwcn)==false)
   {
        
$err="不能打开".$dbname."数据库!";
        echo 
"<br>" ;
        
// header("location:"."/err/err.php3?err=".$err);
    
}
   else
    {
    
$sueese="已经成功链接数据库? ;
    echo  $sueese ;
    
}
 
}
}
 ?>


<?php
// common.inc.php3
// connect to the MySQL server using root user and password
function DB_connect($localhost,$root,$pwd,$dbname)
{
        //$host = "
localhost";        //MySQL数据库服务器地址
        //$MySQLuser = "
root";        //MySQL数据库用户
        //$MySQLpasswd = "
mysql";
        //$DBname = "
bussine";        //所使用数据库
        //connect to MySQL server.
        //$link = @mysql_pconnect ($host,$MySQLuser,$MySQLpasswd);
         $link = @mysql_pconnect ($localhost,$root,$pwd);
        if ($link && mysql_select_db ($DBname) )
                
{
                 return ($link);
               
}
        return (FALSE);
}
//使用函数  DB_connect($localhost,$root,$pwd,$dbname),
//参数localhost 表示服务器地址
//参数root表示mysql的用户名
//参数pwd 表示密码
//参数dbname表示数据库的名字

//输出初始HTML标记,使用$title参数设置TITLE $bgcolor设置背景眼色
//如果没有输入bgcolor则使用白色作为背景
//
?>
<?
 //下拉菜单的公用模块,必须要有库链接---------------------------
 function  selected($strsql,$DBname)
  
{
  $sql="
select from message" ;
  $dbname="
hwdb";
  //    require("
../../conn/conn.php3");
  $result=mysql_query($sql,$DBname);
  if ( $result<>false)
   
{
       $a=0;
      while($data=@mysql_fetch_row($result))
      
{

      echo "
<option  value='";
      echo $data[0];
      echo "'
>";
      echo $data
[1];
      echo "
</option>";
      $a=$a+1;
      
}
      if ($a==0)
      
{
        return $a;
        exit;
      
}
   
}
   else
   
{
?>
<SCRIPT LANGUAGE=javascript>
<!--
//alert("
数据库处理语句不正确");
//history.back(-1);
//-->
</SCRIPT>

<?
     $err="
数据库处理语句不正确<br>".$strsql."<br>";
     echo $err;
     // header("
location:"."../err/err.php3?err=".$err);
   
}
 
}
 ?>