(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
PDOStatement->rowCount — トセカ皃ホ SQL ・ケ・ニ。シ・ネ・皈ネ、ヒ、隍テ、ニコ隆ム、キ、ソケヤソヨ、ケ
PDOStatement::rowCount() 、マ チ�ケ、� PDOStatement ・ェ・ヨ・ク・ァ・ッ・ネ、ヒ、隍テ、ニシツケヤ、オ、�ソ トセカ皃ホ DELETE, INSERT, UPDATE ハク、ヒ、隍テ、ニコ隆ム、キ、ソケヤソヨ、キ、゙、ケ。」
エリマ「、ケ、� PDOStatement 、ヒ、隍テ、ニシツケヤ、オ、�ソトセカ皃ホ SQL ・ケ・ニ。シ・ネ・皈ネ、ャ SELECT ハク、ホセ�遑「、、、ッ、ト、ォ、ホ・ヌ。シ・ソ・ル。シ・ケ、マハク、ヒ、隍テ、ニハヨ、オ、�ソ ケヤソヨ、ケ、ォ、篥ホ、�゙、サ、」、キ、ォ、キ、ハ、ャ、鬘「 、ウ、ホソカ、�、、マチエ、ニ、ホ・ヌ。シ・ソ・ル。シ・ケ、ヌハンセレ、オ、�ニ、、、゙、サ、」 、オ、゙、カ、゙、ハセ�熙ヌサネヘム、ケ、�「・ラ・�ア。シ・キ・逾ヌ、マ。「 、ウ、�ヒヘ熙テ、ニ、マ、、、ア、゙、サ、」
ケヤ、ホソヨ、キ、゙、ケ。」
ホ�1 コ��オ、�ソケヤソヨ、ケ
PDOStatement::rowCount() 、マ DELETE, INSERT, UPDATE ハク、ヒ、隍テ、ニコ隆ム、キ、ソケヤソヨ、キ、゙、ケ。」
<?php
/* FRUIT ・ニ。シ・ヨ・�ォ、鮹エ、ニ、ホケヤ、��ケ、� */
$del = $dbh->prepare('DELETE FROM fruit');
$del->execute();
/* コ��オ、�ソケヤソヨ、ケ */
print("Return number of rows that were deleted:\n");
$count = $del->rowCount();
print("Deleted $count rows.\n");
?>
セ螟ホホ网ホスミホマ、マーハイシ、ネ、ハ、熙゙、ケ。」
Return number of rows that were deleted: Deleted 9 rows.
ホ�2 SELECT ハク、ヒ、隍テ、ニハヨ、オ、�ソケヤ、ォ・ヲ・ネ、ケ、�
、ロ、ネ、ノ、ホ・ヌ。シ・ソ・ル。シ・ケ、ヌ、マ。「PDOStatement::rowCount() 、マ SELECT ハク、ヒ、隍テ、ニコ隆ム、キ、ソケヤソヨ、キ、゙、サ、」ツ螟�熙ヒ。「 PDO::query() 、ネ、テ、ニ ーユゾ、ケ、� SELECT ハク、ネ、キ、ニニアヘヘ、ホスメノ�、ト SELECT COUNT(*) ハク、ッケヤ、キ。「PDOStatement::fetchColumn() 、ネ、テ、ニハヨ、オ、��ヤソ霹タ、ケ、�ウ、ネ、ャ、ヌ、ュ、゙、ケ。」 、ス、ヲ、ケ、�ウ、ネ、ヌ。「・「・ラ・�ア。シ・キ・逾マタオ、キ、、ニーコ釥ケ、�ウ、ネ、ャ、ヌ、ュ、゙、ケ。」
<?php
$sql = "SELECT COUNT(*) FROM fruit WHERE calories > 100";
if ($res = $conn->query($sql)) {
/* SELECT ハク、ヒ・゙・テ・チ、ケ、�ヤソチ・ァ・テ・ッ、ケ、� */
if ($res->fetchColumn() > 0) {
/* シツコン、ホ SELECT ハク、ッケヤ、キ。「キ�フ、靉�、ケ、� */
$sql = "SELECT name FROM fruit WHERE calories > 100";
foreach ($conn->query($sql) as $row) {
print "Name: " . $row['NAME'] . "\n";
}
}
/* ケヤ、ャ・゙・テ・チ、キ、ハ、ォ、テ、ソセ�� -- ツセ、ヒイソ、ォ、ケ、� */
else {
print "No rows matched the query.";
}
}
$res = null;
$conn = null;
?>
セ螟ホホ网ホスミホマ、マーハイシ、ネ、ハ、熙゙、ケ。」
apple banana orange pear