首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

数据库连接有关问题

2012-04-15 
数据库连接问题PHP code文件1$search_db new SearchDo()if ($search_db-connect() false) { //数

数据库连接问题

PHP code
文件1$search_db = new SearchDo();if ($search_db->connect() === false) { //数据库连接   exit;}if( $area_kubun_id == '') {        //地域        $list_area = new AreaList();        $area_list = $list_area->createList();        $smarty->assign('area_list', $area_list);}else {        $area_list =$search_db->getAreaById($area_kubun_id);        $smarty->assign('area_list', $area_list);}文件2class AreaList extends SelectList {    function AreaList(){        $sql = SQL_AREA_LIST_SELECT;        $this->sql = $sql;        $this->SelectList();    }}文件3class SelectList extends BoatDb {    function SelectList() {        $this->BoatDb();        $this->connect(); // 数据库连接    }     function createList() {        --数据库操作--        $this->close();// 关闭连接     }}


有 is not a valid PostgreSQL link resource 这个错误。

[解决办法]
将connect()函数的内容检查下,看是否server、username、password、db都写对了。
[解决办法]
有影响,除非重新连接数据库
[解决办法]
没有影响!
在发起数据库连接时,php首先检查是否已经连接了,如果已经连接就不在做实际的连接了,直接返回已存在的连接

热点排行