ËÑË÷   
Êղر¾Õ¾    ÉèΪÊ×Ò³    


Ê×Ò³  |  µçÓ°  |  ¶¯»­  |  Âþ»­  |  Ìùͼ  |  web±à³Ì  |  ÓÄĬЦ»°  |  °ïÖú  
РÌù    »Ø¸´Ìù×Ó    ¹²ÓÐ 0 Ìõ»ØÌù
>> web±à³Ì
  php¼òµ¥µÄÊý¾Ý¿â²Ù×÷Àà


class Db {
var $dbConn    = "";
var $dbServerName = "localhost";
var $dbUserName  = "UserName";
var $dbPwd    = "dbPwd";
var $dbName    = "dbName ";
var $errorMessage = "";
/*
  * ¹¦ÄÜ: Á¬½ÓÊý¾Ý¿â
  * ÊäÈë: ÎÞ
  * ·µ»Ø: ÎÞ
*/
function dbConn()
{
  if (!$this->dbConn)
  {
   try
   {
    $this->dbConn = mysql_connect($this->ServerName,$this->dbUserName,$this->dbPwd);
    //mysql_query("set names 'utf-8'");
   }
   catch(Exception $e)
   {
    echo "Êý¾Ý¿âÁ¬½Óʧ°Ü£¡";
    $this->errorMessage = $e;
   }
  }
}
/*
  * ¹¦ÄÜ: ¹Ø±ÕÊý¾Ý¿â
  * ÊäÈë: ÎÞ
  * ·µ»Ø: ÎÞ
*/
function dbClose()
{
  if (!$this -> dbConn)
  {
   mysql_close($this->dbConn);
  }
}
/*
  * ¹¦ÄÜ: Ö´ÐÐSQL²Ù×÷
  * ÊäÈë: $sqlStr ->SQLÓï¾ä(Insert/Update/Delete)
  * ·µ»Ø: ÎÞ
*/
function executeSqlNonQuery($sqlStr)
{
  //echo $sqlStr.'---|---';
  //exit;
  $this -> dbConn();
  mysql_select_db($this -> dbName);
  mysql_query($sqlStr,$this -> dbConn) or die("executeSqlNonQueryÖ´Ðгö´í");
  $this -> dbClose();
}
/*
  * ¹¦ÄÜ: Ö´ÐÐSQL²Ù×÷
  * ÊäÈë: $sqlStr  ->SQLÓï¾ä(Select)
  * ·µ»Ø: $records ->·µ»Ø²éѯµÄ½á¹û(¶þάÊý×éÐÎʽ)
*/
function executeSql($sqlStr)
{
  //echo $sqlStr.'---|---';
  //exit;
  $this -> dbConn();
  mysql_select_db($this -> dbName);
  $result = mysql_query($sqlStr,$this -> dbConn) or die("executeSqlÖ´Ðгö´í");
  $this -> dbClose();
  while($record = mysql_fetch_array($result))  //ÐγɶþάÊý×é
   $records[] = $record;
  mysql_free_result($result);
  return $records;
}
}

sky    58.62.103.*    2007-10-21 16:34:36    ±à¼­ÓÚ£º2007-10-21 16:36:08  

http://www.zc36.com °æÈ¨ËùÓÐ  czc136#hotmail.com   QQ:834011201  ÔÁICP±¸07512307ºÅ