• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP pg_errormessage函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中pg_errormessage函数的典型用法代码示例。如果您正苦于以下问题:PHP pg_errormessage函数的具体用法?PHP pg_errormessage怎么用?PHP pg_errormessage使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了pg_errormessage函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: get_provider_data

function get_provider_data($provider_id)
{
    $qry = pg_query_params("select sp_home_page, contactemail from techmatcher.serviceprovider where serviceprovider_id=\$1", array($provider_id)) or die(pg_errormessage());
    $result = pg_fetch_assoc($qry);
    $_SESSION['provider']['contactemail'] = $result['contactemail'];
    return $result["sp_home_page"];
}
开发者ID:nkpajsmith,项目名称:nealsgit2,代码行数:7,代码来源:provider.php


示例2: Delete

 /**
  * Удалить код активации
  *
  * @param integer $fid	ID Пользователя, у которого удаляем код активации
  * @return string	Сообщение об ошибке
  */
 function Delete($fid)
 {
     global $DB;
     $sql = "DELETE FROM activate_mail WHERE user_id = ?";
     $DB->query($sql, $fid);
     return pg_errormessage();
 }
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:13,代码来源:activate_mail.php


示例3: executeQuery

 public function executeQuery($sql)
 {
     //prepare query
     $sql = $this->prepareQuery($sql);
     $parts = explode(" ", trim($sql));
     $type = strtolower($parts[0]);
     $hash = md5($sql);
     $this->lastHash = $hash;
     if ($type == "select") {
         if (isset($this->results[$hash])) {
             if (is_resource($this->results[$hash])) {
                 return $this->results[$hash];
             }
         }
     } else {
         if ("update" == $type || "delete" == $type) {
             $this->results = array();
             //clear the result cache
         }
     }
     $query = pg_query($this->connection, $sql);
     if (!$query) {
         echo pg_errormessage($this->connection);
     }
     $this->results[$hash] = $query;
     return $this->results[$hash];
 }
开发者ID:prajeenapk,项目名称:VioletPHP,代码行数:27,代码来源:postgresqlDriver.php


示例4: query

 public function query($string = '')
 {
     if ($string != '') {
         $this->query = $this->escape($string);
     } else {
         $this->query = $this->select . $this->insert . $this->update . $this->delete . $this->create . $this->from . $this->join . $this->where . $this->group . $this->order . $this->limit;
     }
     $this->insert = " RETURNING id";
     $this->result = pg_exec($this->connection, $this->query);
     $this->inserted_id = $this->result;
     $this->error = pg_errormessage($this->connection);
     $this->affected_rows = pg_affected_rows($this->result);
     $this->select = '';
     $this->insert = '';
     $this->update = '';
     $this->delete = '';
     $this->create = '';
     $this->from = '';
     $this->join = '';
     $this->where = '';
     $this->group = '';
     $this->order = '';
     $this->limit = '';
     return $this;
 }
开发者ID:varyan,项目名称:system,代码行数:25,代码来源:postgresql.php


示例5: my_handler

function my_handler($sql_insert)
{
    global $table, $link, $new_name;
    $sql_insert = ereg_replace($table, $new_name, $sql_insert);
    $result = pg_exec($link, pre_query($sql_insert)) or pg_die(pg_errormessage($link), $sql_insert, __FILE__, __LINE__);
    $sql_query = $sql_insert;
}
开发者ID:CMMCO,项目名称:Intranet,代码行数:7,代码来源:tbl_copy.php


示例6: ChVisible

 /**
  * Изменить параметр "видимости" анонима на противоположный
  *
  * @param integer $aid		идентификатор анонима
  * @return char				сообщение об ошибке
  */
 function ChVisible($aid)
 {
     global $DB;
     $sql = "UPDATE anonymous SET visible = NOT visible::bool WHERE id = ?";
     $DB->squery($sql, $aid);
     $error = pg_errormessage();
     return $error;
 }
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:14,代码来源:anonymous.php


示例7: get_address_by_serviceid

function get_address_by_serviceid($serviceprovider_id)
{
    $result = pg_query_params("SELECT address_id FROM techmatcher.serviceprovidertoaddress WHERE serviceprovider_id=\$1 AND address_deleted=\$2", array($serviceprovider_id, "FALSE")) or die(pg_errormessage());
    $names = array();
    while ($name = pg_fetch_assoc($result)) {
        $names[] = $name;
    }
    return $names;
}
开发者ID:nkpajsmith,项目名称:nealsgit2,代码行数:9,代码来源:address.php


示例8: ejecutarConsulta

 public function ejecutarConsulta($sql)
 {
     $resultado = pg_query($this->conexion, $sql) or die("La consulta fallo1: " . pg_last_error($this->conexion));
     if (!isset($resultado)) {
         echo "La consulta fallo2: " . pg_errormessage();
         exit;
     }
     return $resultado;
 }
开发者ID:victorsanjines667,项目名称:registroEstudiantes,代码行数:9,代码来源:BDPG.class.php


示例9: set_privilege

function set_privilege($sql_set_privilege)
{
    global $link;
    if (!($res = @pg_exec($link, $sql_set_privilege))) {
        pg_die(pg_errormessage($link), $sql_set_privilege, __FILE__, __LINE__);
    } else {
        echo "<p>{$sql_set_privilege}</p>\n";
    }
}
开发者ID:CMMCO,项目名称:Intranet,代码行数:9,代码来源:tbl_privilege.php


示例10: get_staff_for_provider

function get_staff_for_provider($serviceprovider_id)
{
    $result = pg_query_params("SELECT spstaff_id FROM techmatcher.serviceprovidershavestaff WHERE serviceprovider_id = \$1", array($serviceprovider_id)) or die(pg_errormessage());
    $names = array();
    while ($name = pg_fetch_assoc($result)) {
        $names[] = $name;
    }
    return $names;
}
开发者ID:nkpajsmith,项目名称:nealsgit2,代码行数:9,代码来源:experience.php


示例11: setClientCharset

 /**
  * A method to set the client charset
  *
  * @param string $charset
  * @return mixed True on success, PEAR_Error otherwise
  */
 function setClientCharset($charset)
 {
     if (!empty($charset) && $this->oDbh) {
         $pg = $this->oDbh->getConnection();
         if (@pg_set_client_encoding($pg, $charset) == -1) {
             return new PEAR_Error(pg_errormessage($pg));
         }
     }
     return true;
 }
开发者ID:ballistiq,项目名称:revive-adserver,代码行数:16,代码来源:pgsql.php


示例12: connect

 function connect()
 {
     $this->link = pg_connect("host='" . $this->hostname . "' port='" . $this->port . "' dbname='" . $this->db . "' user='" . $this->username . "' password='" . $this->password . "'");
     if (!$this->link) {
         $this->error = pg_errormessage($this->db);
         return false;
     }
     $this->exeq("set search_path to '" . $this->schema . "'");
     return true;
 }
开发者ID:alexgallardo,项目名称:coddns,代码行数:10,代码来源:pgclient.php


示例13: getSP_Rated

function getSP_Rated()
{
    $qry = "SELECT * FROM techmatcher.ratingevents where ratingtotal>0;";
    $result = pg_query_params($qry, array()) or die(pg_errormessage());
    if (pg_num_rows($result) > 0) {
        return $result;
    } else {
        return false;
    }
}
开发者ID:nkpajsmith,项目名称:nealsgit2,代码行数:10,代码来源:search.php


示例14: FetchByMaster

 function FetchByMaster($MasterName)
 {
     $sql = "\nSELECT id          AS slave_port_id,\n       name        AS slave_port_name,\n       category_id AS slave_category_id,\n       category    AS slave_category_name\n  FROM ports_active\n WHERE master_port = '" . pg_escape_string($MasterName) . "'\nORDER BY slave_category_name, slave_port_name";
     #echo "sql = <pre>$sql</pre>";
     $this->LocalResult = pg_exec($this->dbh, $sql);
     if (!$this->LocalResult) {
         echo pg_errormessage() . " {$sql}";
     }
     $numrows = pg_numrows($this->LocalResult);
     return $numrows;
 }
开发者ID:brycied00d,项目名称:freshports,代码行数:11,代码来源:master_slave.php


示例15: Insert

 function Insert()
 {
     # delete the ignore entry for this commit/port combination
     $sql = "\nINSERT INTO commit_log_ports_ignore (commit_log_id, port_id, reason)\n   values ({$this->commit_log_id}, {$this->port_id}, '" . pg_escape_string($this->reason) . "')";
     echo "\$sql='<pre>{$sql}</pre><br>\n";
     $this->result = pg_exec($this->dbh, $sql);
     if (!$this->result) {
         echo pg_errormessage() . " {$sql}";
     }
     $numrows = pg_affected_rows($this->result);
     return $numrows;
 }
开发者ID:brycied00d,项目名称:freshports,代码行数:12,代码来源:commit_log_ports_ignore.php


示例16: next_record

 function next_record()
 {
     $this->Record = @pg_fetch_array($this->Query_ID, $this->Row);
     $this->Row += 1;
     $this->Error = pg_errormessage();
     $stat = is_array($this->Record);
     if (!$stat) {
         pg_freeresult($this->Query_ID);
         $this->Query_ID = 0;
     }
     return $this->Record;
 }
开发者ID:phpMyChat-Plus,项目名称:phpmychat-plus,代码行数:12,代码来源:pgsql.lib.php


示例17: obtenerMaximo

function obtenerMaximo($tabla, $campo, $b)
{
    $query = "SELECT max({$campo}) as maximo\r\n\t              FROM {$tabla}";
    if ($result = pg_query($b, $query)) {
        while ($row = pg_fetch_array($result)) {
            $maximo = $row["maximo"];
        }
    } else {
        $maximo = pg_errormessage($this->dbOrigen);
    }
    pg_free_result($result);
    return $maximo;
}
开发者ID:hcvcastro,项目名称:pxp,代码行数:13,代码来源:ActionSecuencias.php


示例18: freshports_WatchListCountDefault

function freshports_WatchListCountDefault($db, $UserID)
{
    $sql = "select WatchListCountDefault({$UserID}) as count";
    #	echo $sql;
    $result = pg_exec($db, $sql);
    if (!$result) {
        echo "error " . pg_errormessage();
        exit;
    }
    $myrow = pg_fetch_array($result, 0);
    #	echo $myrow["count"];
    return $myrow["count"];
}
开发者ID:brycied00d,项目名称:freshports,代码行数:13,代码来源:watch-lists.php


示例19: FetchInitialise

 function FetchInitialise($port_id)
 {
     # get ready to fetch all the commit_log_ports_vuxml for this port
     # return the number of commits found
     $sql = "\nselect CLPV.id,\n       CLPV.commit_log_id, \n       CLPV.port_id,\n       CLPV.vuxml_id,\n       vuxml.vid\n  from commit_log_ports_vuxml CLPV, vuxml\n where CLPV.port_id  = {$port_id}\n   and CLPV.vuxml_id = vuxml.id\n order by CLPV.commit_log_id ";
     #		echo "\$sql='<pre>$sql</pre><br>\n";
     $this->result = pg_exec($this->dbh, $sql);
     if (!$this->result) {
         echo pg_errormessage() . " {$sql}";
     }
     $numrows = pg_numrows($this->result);
     return $numrows;
 }
开发者ID:brycied00d,项目名称:freshports,代码行数:13,代码来源:commit_log_ports_vuxml.php


示例20: storeEvent

 public function storeEvent(EventEnvelope $event, $seriesName)
 {
     $seriesNumber = $this->createSeriesIfNeeded($seriesName);
     $this->ensureConnection();
     $prepareRes = pg_prepare($this->connection, 'storeEvent', 'insert into ' . $this->config->get('postgres.prefix', true) . 'events values (now(), $1, $2, $3)');
     if ($prepareRes === false) {
         throw new \RuntimeException(pg_errormessage($this->connection));
     }
     $res = pg_execute($this->connection, 'storeEvent', array($seriesNumber, $event->value, json_encode($event->payload)));
     if ($res === false) {
         throw new \RuntimeException(pg_errormessage($this->connection));
     }
     return true;
 }
开发者ID:jandanielcz,项目名称:otik,代码行数:14,代码来源:Storage.php



注:本文中的pg_errormessage函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP pg_escape_bytea函数代码示例发布时间:2022-05-15
下一篇:
PHP pg_error函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap