ホームページ > バックエンド開発 > PHPチュートリアル > データベース接続関連の問題

データベース接続関連の問題

WBOY
リリース: 2016-06-13 13:37:28
オリジナル
759 人が閲覧しました

データベース接続の問題

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
文件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);

}
文件2
class AreaList extends SelectList {
    function AreaList(){
        $sql = SQL_AREA_LIST_SELECT;
        $this->sql = $sql;
        $this->SelectList();
    }
}
文件3
class SelectList extends BoatDb {

    function SelectList() {
        $this->BoatDb();
        $this->connect(); // 数据库连接

    }

     function createList() {
        --数据库操作--
        $this->close();// 关闭连接
     }
}


ログイン後にコピー


有効な PostgreSQL リンク リソースではないというエラーがあります。

-----解決策---------
connect() の内容を変更します。 function サーバー、ユーザー名、パスワード、データベースがすべて正しく書き込まれているかどうかを確認します。
------解決策----------------------
データベースが再接続されない限り効果はありません
------解決策---------
影響はありません。
データベース接続を開始するとき、PHP は最初にすでに接続されているかどうかを確認し、すでに接続されている場合は実際の接続を行わず、既存の接続を直接返します。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート