Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Son ifadeye kadar eklenen, silinen veya değiştirilen satır sayısını döndürür.
Syntax
int PDOStatement::rowCount ();
Dönüş Değeri
Eklenen, silinen veya değiştirilen satır sayısı.
Remarks
Eğer ilgili PDOStatement tarafından yürütülen son SQL ifadesi bir SELECT ifadesi ise, bir PDO::CURSOR_FWDONLY imleci -1 döndürür. PDO::CURSOR_SCROLLABLE imleci sonuç kümesindeki satır sayısını döndürür.
PDO desteği, SQL Server için Microsoft Drivers for PHP sürümünün 2.0 sürümünde eklenmiştir.
Example
Bu örnek, rowCount'un iki kullanımını gösterir. İlk kullanım, tabloya eklenen satır sayısını döndürür. İkinci kullanım, kaydırılabilir bir imleç belirttiğinizde rowCount'un sonuç kümesindeki satır sayısını döndürebileceğini gösterir.
<?php
$database = "Test";
$server = "(local)";
$conn = new PDO( "sqlsrv:server=$server ; Database = $database", "", "");
$col1 = 'a';
$col2 = 'b';
$query = "insert into Table2(col1, col2) values(?, ?)";
$stmt = $conn->prepare( $query );
$stmt->execute( array( $col1, $col2 ) );
print $stmt->rowCount();
echo "\n\n";
$con = null;
$database = "AdventureWorks";
$conn = new PDO( "sqlsrv:server=$server ; Database = $database", "", "");
$query = "select * from Person.ContactType";
$stmt = $conn->prepare( $query, array(PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL));
$stmt->execute();
print $stmt->rowCount();
?>