當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Constants::mysqli方法代碼示例

本文整理匯總了PHP中Constants::mysqli方法的典型用法代碼示例。如果您正苦於以下問題:PHP Constants::mysqli方法的具體用法?PHP Constants::mysqli怎麽用?PHP Constants::mysqli使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Constants的用法示例。


在下文中一共展示了Constants::mysqli方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: hostConnect

 public static function hostConnect($database = "{database}")
 {
     //----------------------------------------------------------
     //init var
     //----------------------------------------------------------
     $class = "Constants";
     //----------------------------------------------------------
     $chk = self::constCHK($database);
     //----------------------------------------------------------
     if (!$chk['bool']) {
         return $chk;
     } else {
         $database = $chk;
     }
     //----------------------------------------------------------
     if (is_null(Constants::$mysqli) || !($chk = Constants::$mysqli->select_db($database))) {
         //------------------------------------------------------
         if (is_null($mysqli)) {
             $mysqli = new mysqli(ClassUtil::getStaticVal($class, "host"), ClassUtil::getStaticVal($class, "user"), ClassUtil::getStaticVal($class, "pass"));
         }
         //------------------------------------------------------
         if ($mysqli->connect_error != null || $mysqli->host_info == null) {
             $chk = array("result" => $mysqli, "error" => true, "bool" => false, "host_info" => !Constants::$debug ? NULL : $mysqli->host_info, "message" => $mysqli->connect_error);
             if (!Constants::$debug) {
                 $chk["loginInfo"] = array("host" => ClassUtil::getStaticVal($class, "host"));
             }
             return $chk;
         }
         //------------------------------------------------------
         Constants::$mysqli = $mysqli;
     }
     //----------------------------------------------------------
     Constants::$mysqli->select_db($database);
     //----------------------------------------------------------
     if (Constants::$mysqli->error != null) {
         $chk = array("result" => Constants::$mysqli, "error" => true, "bool" => false, "message" => Constants::$mysqli->error);
         if (!Constants::$debug) {
             $chk["loginInfo"] = array("host" => ClassUtil::getStaticVal($class, "host"));
         }
         return $chk;
     }
     //----------------------------------------------------------
     return Constants::$mysqli;
 }
開發者ID:awwthentic1234,項目名稱:hey,代碼行數:44,代碼來源:GenFun.php

示例2: hostConnect

 public static function hostConnect($database = NULL)
 {
     $conn = new mysqli(Constants::HOST, Constants::USER, Constants::PASS);
     //----------------------------------------------------------
     if (!is_null($database)) {
         $database = self::constCHK($database);
     } else {
         $database = Constants::DATABASE;
     }
     //----------------------------------------------------------
     Constants::$mysqli = $conn;
     //----------------------------------------------------------
     self::database($conn, $database);
     //----------------------------------------------------------
     return $conn;
 }
開發者ID:awwthentic1234,項目名稱:hey,代碼行數:16,代碼來源:GenFun.php


注:本文中的Constants::mysqli方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。