很多函数需要连接
数据库,如何把连接数据库单独作一个函数调用?
很多函数都用 $db = new PDO("informix

SN=a", "informix", "qwer"); 连接数据库。
如果连接数据库的用户名和密码变化,我需要对每一个函数进行修改。
能否把连接数据库这一段单独作一个函数调用?这样只需修改这个函数就行了。
具体应该如何写?如何调用这个函数?请给个具体的示例!谢谢!
class dbfunc
{
var $sql;
function __construct()
{
// $this->sql="";
}
//生成下拉列表选单
function create_dropdown_list()
{
$db = new PDO("informix

SN=a", "informix", "qwer");
$db->setAttribute(PDO::ATTR_CASE, PDO::CASE_UPPER);
$rs = $db->query($this->sql);
$rs->setFetchMode(PDO::FETCH_ASSOC);
foreach($rs->fetchAll() as $rs1)
{
echo "<option value=".current($rs1).">".next($rs1)."</option>";
}
}
}