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


PHP CQuery::query方法代碼示例

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


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

示例1: getFields

 /**
  * @return CArrayList
  */
 public function getFields()
 {
     if (is_null(self::$_fields)) {
         self::$_fields = new CArrayList();
     }
     if (!self::$_fields->hasElement($this->name)) {
         $fields = new CArrayList();
         $query = new CQuery();
         $query->query("DESCRIBE " . $this->name);
         foreach ($query->execute()->getItems() as $field) {
             $fields->add($field["Field"], new CDbTableField($field));
         }
         self::$_fields->add($this->name, $fields);
     }
     return self::$_fields->getItem($this->name);
 }
開發者ID:Rustam44,項目名稱:ASUPortalPHP,代碼行數:19,代碼來源:CDbTable.class.php

示例2: showVisitorsList

    function showVisitorsList()
    {
        $cq = new CQuery();
        $sql_result = $cq->query("SELECT * FROM `" . $this->sqlSettings['tableVisitorsList'] . "`");
        echo <<<HTML
\t\t\t\t<table>
\t\t\t\t\t<tr>
\t\t\t\t\t\t<td class="header">Id</td>
\t\t\t\t\t\t<td class="header">Ip Address</td>
\t\t\t\t\t\t<td class="header">Country</td>
\t\t\t\t\t\t<td class="header">Exploited</td>
\t\t\t\t\t</tr>
HTML;
        while ($row = $cq->fetchassoc($sql_result)) {
            $sql_result2 = $cq->query("SELECT * FROM `" . $this->sqlSettings['dbVisitorsExploits'] . "` WHERE visitor_id ='" . mysql_real_escape_string($row['id']) . "'");
            echo "<tr>";
            echo "<td>" . $row['id'] . "</td>";
            echo "<td>" . $row['ipAddress'] . "</td>";
            echo "<td>";
            echo $row['country'] . "</td>";
            echo "<td>";
            if ($row['exploited']) {
                echo "YES";
            } else {
                echo "NO";
            }
            echo "</td>";
            echo "</tr>";
        }
        echo "</table>";
    }
開發者ID:kurtcoke,項目名稱:DemonHunter_Exploitkit,代碼行數:31,代碼來源:visitors.php

示例3: commit

 /**
  * Фиксация транзакции
  */
 public function commit()
 {
     $query = new CQuery();
     $query->query("COMMIT;")->execute();
 }
開發者ID:Rustam44,項目名稱:ASUPortalPHP,代碼行數:8,代碼來源:CTransaction.class.php


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