PDOStatement :: fetchColumn
PDOStatement :: fetchColumn - dari baris berikutnya dalam hasil ditetapkan untuk kembali satu pun. (PHP 5> = 5.1.0, PECL PDO> = 0.9.0)
penjelasan
tatabahasa
string PDOStatement::fetchColumn ([ int $column_number = 0 ] )
Berikutnya baris dari hasil set untuk kembali satu pun, jika tidak, ia mengembalikan FALSE.
parameter
COLUMN_NUMBER
Apakah Anda ingin mengambil dari baris di nomor indeks kolom (indeks 0-based). Jika tidak ada nilainya PDOStatement :: fetchColumn () Mendapatkan kolom pertama.
Kembali Nilai
PDOStatement :: fetchColumn () dari baris berikutnya dalam hasil ditetapkan untuk kembali satu pun.
Catatan: Jika Anda menggunakan PDOStatement :: fetchColumn () untuk mengambil data, tidak ada cara untuk kembali kolom lain pada baris yang sama.
contoh
Kembali ke kolom pertama dari baris berikutnya
<?php $sth = $dbh->prepare("SELECT name, colour FROM fruit"); $sth->execute(); /* 从结果集中的下一行获取第一列 */ print("从结果集中的下一行获取第一列:\n"); $result = $sth->fetchColumn(); print("name = $result\n"); print("从结果集中的下一行获取第二列:\n"); $result = $sth->fetchColumn(1); print("colour = $result\n"); ?>
Contoh di atas akan menampilkan:
从结果集中的下一行获取第一列: name = lemon 从结果集中的下一行获取第二列: colour = red