PDOStatement::fetchAll
Mengembalikan baris dalam tataan hasil dalam array.
Sintaks
array PDOStatement::fetchAll([ $fetch_style[, $column_index ][, ctor_args]] );
Parameter
$fetch_style: Simbol (bilangan bulat) yang menentukan format data baris. Lihat PDOStatement::fetch untuk daftar nilai. PDO::FETCH_COLUMN juga diperbolehkan. PDO::FETCH_BOTH adalah default.
$column_index: Nilai bilangan bulat yang mewakili kolom yang akan dikembalikan jika $fetch_style adalah PDO::FETCH_COLUMN. 0 adalah defaultnya.
$ctor_args: Array parameter untuk konstruktor kelas, ketika $fetch_style adalah PDO::FETCH_CLASS atau PDO::FETCH_OBJ.
Tampilkan Nilai
Array baris yang tersisa dalam tataan hasil, atau salah jika panggilan metode gagal.
Keterangan
Dukungan untuk PDO ditambahkan di Driver Microsoft versi 2.0 untuk PHP untuk SQL Server.
Contoh
<?php
$server = "(local)";
$database = "AdventureWorks";
$conn = new PDO( "sqlsrv:server=$server ; Database = $database", "", "");
print "-----------\n";
$stmt = $conn->query( "select * from Person.ContactType where ContactTypeID < 5 " );
$result = $stmt->fetchall(PDO::FETCH_BOTH);
print_r( $result );
print "\n-----------\n";
print "-----------\n";
$stmt = $conn->query( "select * from Person.ContactType where ContactTypeID < 5 " );
$result = $stmt->fetchall(PDO::FETCH_NUM);
print_r( $result );
print "\n-----------\n";
$stmt = $conn->query( "select * from Person.ContactType where ContactTypeID < 5 " );
$result = $stmt->fetchall(PDO::FETCH_COLUMN, 1);
print_r( $result );
print "\n-----------\n";
class cc {
function __construct( $arg ) {
echo "$arg\n";
}
function __toString() {
echo "To string\n";
}
};
$stmt = $conn->query( 'SELECT TOP(2) * FROM Person.ContactType' );
$all = $stmt->fetchAll( PDO::FETCH_CLASS, 'cc', array( 'Hi!' ));
var_dump( $all );
?>
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk