簡單的mysql封裝類

2022-08-23 07:33:13 字數 987 閱讀 8716

class mysql

//負責連線

private function connect($host,$user,$pwd)

//負責切換資料庫,**大的時候,可能用到不止乙個庫

public function switchdb($dbname)

//負責設定字符集

public function setchar($char)

//負責傳送sql查詢

public function query($sql)

//負責獲取多行多列的select結果

public function getall($sql)

while($row=mysql_fetch_assoc($rs))

return $list;

}//獲取一行的select結果

public function getrow($sql)

return mysql_fetch_assoc($rs);

}//獲取乙個單個的值

public function getone($sql)

return mysql_fetch_row($rs);

return $row[0];

}public function close()

}$mysql=new mysql();

print_r($mysql);

echo '

';$sql="select*from stu";

$arr=$mysql->getall($sql);

var_dump($arr);

//查詢2號學員

$sql='select*from stu where id=2';

var_dump($mysql->getrow($sql));

//查詢共有多少個學員

$sql='select count(*) from stu';

var_dump($mysql->getone($sql));

十八哥簡單MySQL類封裝

目標 連線資料庫 傳送查詢 對於select型 返回查詢資料 關閉mysql連線 思路 首先得連線,連線就得有引數.引數如何傳?答 1可以用配置檔案,當 大了,肯定會有配置檔案 2可以通過建構函式傳參 建議用1,但我們目前,僅僅是寫乙個簡單類 class mysql 負責連線 private fun...

簡單實用的php連線mysql封裝類

created on 2011 9 26 filename db mysql.php author by tianqixin class db mysql 設定查詢字符集 mysql query set character set connection character set results c...

Log工具類 簡單封裝

使用簡單,在同一專案下其他類使用時只需要logger.i this,msg 就可以.this會自動引用類名,msg可隨便輸入會自動轉換為string型別publicclasslogger 列印 i級別的 log param objtag param objmsg publicstaticvoide ...