PHP.mk документација

pg_num_fields

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.pg-num-fields.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.pg-num-fields.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
pg_num_fields

Референца за `function.pg-num-fields.php` со подобрена типографија и навигација.

function.pg-num-fields.php

pg_num_fields

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

pg_num_fieldsReturns the number of fields in a result

= NULL

pg_num_fields(PgSql\Result $result): int

pg_num_fields() Враќа број на полиња во резултат PgSql\Result instance.

Забелешка:

Оваа функција порано се нарекуваше pg_numfields().

Параметри

result

Еден PgSql\Result инстанца, вратена од pg_query(), pg_query_params() or pg_execute()инстанца, или ознаката за завршување на PostgreSQL командата поврзана со резултатот

Вратени вредности

враќа број на полиња (колони) во

Дневник на промени

Верзија = NULL
8.1.0 На result параметарот очекува PgSql\Result инстанца сега; претходно, а resource се очекуваше.

Примери

Пример #1 pg_num_fields() example

<?php
$result
= pg_query($conn, "SELECT 1, 2");

$num = pg_num_fields($result);

echo
$num . " field(s) returned.\n";
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

2 field(s) returned.

Види Исто така

  • pg_num_rows() - Враќа број на редови во резултат
  • pg_affected_rows() - Враќа број на погодени записи (кортежи)

Белешки од корисници 1 белешка

Бројот на полиња (колони) во резултатот. Во случај на грешка, се враќа -1.
пред 23 години
Here is a simple example for using pg_num_feilds, pg_num_rows and pg_result together.  I'm simply SELECTing * from a table named markie on the current pg_connect().  

<?php
    $pgsql_conn = pg_connect("dbname=mark host=localhost");

    if (!$pgsql_conn) {
        print pg_last_error($pgsql_conn);
        exit;
    }

    $results = pg_query($pgsql_conn, "SELECT * FROM markie");

    echo "<table border=1>\n";
    for($lt = 0; $lt < pg_num_rows($results); $lt++) {
        echo "<tr>\n";
        for($gt = 0; $gt < pg_num_fields($results); $gt++) {
            echo "<td>" . pg_result($results, $lt, $gt) . "</td>\n";
        }
        echo "</tr>\n";
    }
    echo "</table>\n";

    pg_close($pgsql_conn);
?>

This code snippet will print out the rows and columns into a HTML table.

Regards,  --mark
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.