SQLite3Result::columnName

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SQLite3Result::columnNamen 番目のカラムの名前を返す

説明

public SQLite3Result::columnName(int $column): string|false

column で指定したカラムの名前を返します。 返されるカラムの名前は AS 句が指定された場合、そこで指定された値になります。 AS 句の指定がない場合、カラムの名前は不定となり、 libsqlite3 のリリースによって変わる可能性があります。

パラメータ

column

0 から始まるカラムの数値インデックス。

戻り値

column で指定したカラムの名前を文字列で返します。 カラムが存在しない場合は、false を返します。

add a note add a note

User Contributed Notes 1 note

up
-6
david dot barkman13 at gmail dot com
14 years ago
Example:

<?php
   
public function selectAll($table)
    {
       
$results = $this->_dbConn->query("SELECT * FROM $table");
       
$cols = $results->numColumns();
        while (
$row = $results->fetchArray()) {
            for (
$i = 1; $i < $cols; $i++) {
                echo
$results->columnName($i) . ': ';
                echo
$row[$i] . '<br />';
            }
           
//print_r($row);
            //echo 'Username: ' . $row['USERNAME'] . '<br />';
       
}
       
$this->_dbConn->close();
    }
?>
To Top