Verbinden Sie sich mit SQL Server über PDO mit dem SQL Server Treiber.

Hier ist ein Beispiel dafür, wie man sich mit einer SQL-Server-Datenbank mithilfe von PDO und dem SQL-Server-Treiber verbindet:

<?php

$serverName = "serverName\sqlexpress";
$connectionInfo = ["Database" => "dbName", "UID" => "username", "PWD" => "password"];
$conn = sqlsrv_connect($serverName, $connectionInfo);

Dieses Beispiel geht davon aus, dass der SQL-Server-Treiber für PDO auf Ihrem System installiert und konfiguriert ist. Wenn Sie den Treiber nicht installiert haben, können Sie ihn von der Microsoft-Website herunterladen.

Sobald die Verbindung hergestellt ist, können Sie die Methoden von PDO wie query() und prepare() verwenden, um SQL-Anweisungen auszuführen und Daten aus der Datenbank abzurufen.

<?php

$stmt = $conn->query('SELECT * FROM mytable');
while ($row = $stmt->fetch()) {
    print_r($row);
}

Sie können auch vorbereitete Anweisungen verwenden, um sich gegen SQL-Injection-Angriffe zu schützen.

<?php

$stmt = $conn->prepare('SELECT * FROM mytable WHERE id = :id');
$stmt->execute(['id' => $id]);
while ($row = $stmt->fetch()) {
    print_r($row);
}