Heim > Backend-Entwicklung > PHP-Tutorial > Detaillierte Erklärung von PDOStatement::rowCount in PHP (mit Codebeispielen)

Detaillierte Erklärung von PDOStatement::rowCount in PHP (mit Codebeispielen)

autoload
Freigeben: 2023-04-09 22:18:01
Original
5552 Leute haben es durchsucht

In PHP müssen wir häufig die Daten in der Datenbank bearbeiten, aber wir befürchten, dass der Umfang der SQL-Anweisung den vom Modifikator erwarteten Umfang überschreitet, also PHProwcount() ist in /code> integriert und kann die Anzahl der von der vorherigen SQL-Anweisung betroffenen Zeilen zurückgeben ein Blick. PHP中我们经常需要对数据库中的数据进行操作,但是又担心SQL语句涉及的范围超出了修改者预期的范围,所以PHP中内置了rowcount()方法,能够返回受上一个 SQL 语句影响的行数 ,本文就带大家一起来看一看。

首先我们来看一看rowcount()

Werfen wir zunächst einen Blick auf die Syntax der Methode rowcount():
    rowCount    (   )
    Nach dem Login kopieren
  • Rückgabewert: Gibt die Anzahl der Zeilen zurück, die von der vorherigen SQL-Anweisung betroffen sind.


Codebeispiel :

1. Daten einfügen

<?php
$servername="localhost";
$username="root";
$password="root123456";
$dbname="my_database";
$pdo=new PDO("mysql:host=$servername;dbname=$dbname",$username,$password);
echo "连接成功"."<br>";
$pdo->setAttribute(PDO::ATTR_CASE,PDO::CASE_UPPER);
$sql="insert into fate values(&#39;5&#39;,&#39;张三&#39;,&#39;66&#39;)";
$statement=$pdo->prepare($sql);
$statement->execute();
echo "插入条数:",$statement->rowCount();
?>
Nach dem Login kopieren
rrree2. Daten abfragen

输出:连接成功
       插入条数:1
Nach dem Login kopieren
rree
$sql="select * from fate";
$statement =$pdo->query($sql);
$statement->execute();
echo "查询条数:",$statement->rowCount();
Nach dem Login kopieren
输出:连接成功
       插入条数:9
Nach dem Login kopieren
Empfohlen:

Eine Zusammenfassung von PHP Interviewfragen im Jahr 2021 (Sammlung)》《php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung von PDOStatement::rowCount in PHP (mit Codebeispielen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage