---
title: Exemplu de cod PHP pentru conectarea la o bază de date MS SQL
description: "Exemplu de conectare la o bază de date MS SQL folosind extensia `sqlsrv` (disponibilă pe găzduirea Windows): ``` ```"
url: "https://www.hostx.ro/kb/exemplu-de-cod-php-pentru-conectarea-la-baza-de-date-ms-sql/"
updated: "2026-07-25"
category: Programare / Aplicații / PHP
tags:
  - bază de date
  - configurare
  - MS SQL
  - PHP
---

# Exemplu de cod PHP pentru conectarea la o bază de date MS SQL

Exemplu de conectare la o bază de date MS SQL folosind extensia `sqlsrv` (disponibilă pe găzduirea Windows):

```
<?php
$serverName = "SQL_SERVER";
$connectionInfo = array(
    "UID"      => "sqlusername",
    "PWD"      => "sqlpassword",
    "Database" => "DBName"
);

$conn = sqlsrv_connect($serverName, $connectionInfo);
if ($conn === false) {
    die(print_r(sqlsrv_errors(), true));
}

$tsql = "SELECT id, FirstName, LastName, Email FROM tblContact";
$stmt = sqlsrv_query($conn, $tsql);

while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_NUMERIC)) {
    echo $row[0] . " " . $row[1] . " " . $row[2] . "<br>";
}

sqlsrv_free_stmt($stmt);
sqlsrv_close($conn);
?>
```
