成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP:pg_send_query()的用法_PostgreSQL函數
全站頭部文字 我要出現在這里
PHP:pg_send_query()的用法_PostgreSQL函數 698 2023-12-12   

pg_send_query

(PHP 4 >= 4.2.0, PHP 5)

pg_send_query — 發送異步查詢

說明

bool pg_send_query ( resource $connection , string $query ) bool pg_send_query ( string $query )

pg_send_query()connection 連接發送異步查詢。和 pg_query() 不同,它可以向 PostgreSQL 發送多個查詢并用 pg_get_result() 依次得到結果。當執行查詢時腳本的執行不會被鎖定。用 pg_connection_busy() 來檢查連接連接是否為忙(即查詢正在執行中)。調用 pg_cancel_query() 則有可能取消查詢。

盡管用戶可以一次發送多個查詢,但用戶不能通過正忙的連接發送多個查詢。如果向正忙的連接發送了查詢,則會等待上一條查詢結束并丟棄所有結果。

Example #1 異步查詢

<?php
    $dbconn = pg_connect("dbname=publisher") or die("Could not connect");
    if (!pg_connection_busy($dbconn)) {
        pg_send_query($dbconn,"select * from authors; select count(*) from authors;");
    }
    $res1 = pg_get_result($dbconn);
    echo "First call to pg_get_result(): $res1n";
    $rows1 = pg_num_rows($res1);
    echo "$res1 has $rows1 recordsnn";
    $res2 = pg_get_result($dbconn);
    echo "second call to pg_get_result(): $res2n";
    $rows2 = pg_num_rows($res2);
    echo "$res2 has $rows2 recordsn";
?>

上例輸出如下:

first call to pg_get_result(): Resource id #3
Resource id #3 has 3 records
second call to pg_get_result(): Resource id #4
Resource id #4 has 1 records

參見 pg_query(),pg_cancel_query(),pg_get_result() 和 pg_connection_busy()。


主站蜘蛛池模板: 贴身情人之贴身恋李华月| 有档期是有空还是没空| 嫂子颂歌曲原唱| 黛博拉·安沃尔| 建设工程档案归档整理规范| 浙江卫视今晚上8点的节目是什么| 电影白上之黑| 电影男女| xiuren秀人网站入口| 台湾电视台| 《禁忌4》| 腾浦惠| 大内群英 电视剧| 陈宝华| 烽火流金电视剧免费观看完整版| 南营洞| 零下的风 完整版| 赖小子| 果宝特攻5 2030| 森林运动会作文三年级300字| 电影频道直播| 黄金比例身材| 纵情四海| 虫虫 视频| 王牌特派员| 洛可电影《妮娜》在线观看| 欧布奥特曼普通版普通话中文版| 醉翁亭记理解性默写及答案| 中国夫妻性生活视频| 丰满少妇a级片| 日韩电影免费观看| 艳肉观世音性三级| 被抛弃的青春1982| 寒形近字| 猎魔人第三季 电视剧| 韩国xxxxxxxxxxxx| 来不及说我爱你免费全集在线观看| cctv6电影节目表| 漂亮主妇电视剧| 江南style之我的白日梦| 生长因子是结痂前用还是掉痂后用|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103