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

Detaillierte Erklärung von PDO::exec in PHP (mit Codebeispielen)

autoload
Freigeben: 2023-04-09 22:00:02
Original
2835 Leute haben es durchsucht

Detaillierte Erklärung von PDO::exec in PHP (mit Codebeispielen)

Nach der Verbindung mit der Datenbank in PHP können viele SQL-Anweisungen direkt in PHP ausgeführt werden, und die ausgeführte Funktion ist exec()-Funktion, dieser Artikel führt Sie durch die Verwendung der exec()-Funktion. PHP内连接数据库后,许多SQL指令可以直接在PHP中执行,而执行的函数则是exec()函数,本文就带大家一起来看一看看exec()函数的使用。

首先,先要了解一下exec()

Zunächst müssen Sie die Syntax der Funktion exec() verstehen:
    exec    ( string $statement   )
    Nach dem Login kopieren
  • $Anweisung: die SQL-Anweisung, die vorverarbeitet und ausgeführt werden soll.
  • Rückgabewert: Gibt die Anzahl der Zeilen zurück, die von der Änderung oder Löschung der SQL-Anweisung betroffen sind. Wenn keine betroffenen Zeilen vorhanden sind, wird 0 zurückgegeben.

Codebeispiel:

<?php

$type="mysql";
$servername="localhost";
$dbname="my_database";
$dsn="$type:host=$servername;dbname=$dbname";

$username="root";
$password="root123456";

$pdo=new PDO($dsn,$username,$password);
//错误模式,用于抛出异常
$pdo->setAttribute(PDO::ATTR_CASE, PDO::CASE_UPPER);

$sql="insert into fate values(&#39;5&#39;,&#39;张三&#39;,&#39;66&#39;)";
$pdo->exec($sql);
$sql2="select * from fate where id=5";
$statement =$pdo->query($sql2);
print_r($statement->fetch());
?>
Nach dem Login kopieren
输出:Array
(
    [ID] => 5      [0] => 5
    [NAME] => 张三 [1] => 张三
    [AGE] => 66    [2] => 66
)
Nach dem Login kopieren
Empfohlen: "Zusammenfassung der PHP-Interviewfragen 2021 (Sammlung)" "php-Video-Tutorial"🎜

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

Verwandte Etiketten:
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