Connexion à une base de données Azure en PHP

Connexion à une base de données Azure en PHP

Tout au long de cet article on travaillera en local en utilisant le serveur local Wamp.

Pour avoir un fonctionnement correcte lors de la connexion à la base de données Azure en utilisant php il faut premièrement voir si on a les extensions nécessaire pour la connexion.

Si vous aurez un erreur, genre Driver sql server not found ou Call to undefined function sqlsrv_connect()

Il faut installer les extension selon votre environnement lien de téléchargement des extensions

Ensuite il faut tester la connexion on utilisant ce script php

<?php
$serverName = "HOST";
$connectionInfo = array( "Database"=>"DATABASE", "UID"=>"USERNAME", "PWD"=>"PASSWORD");
$conn = sqlsrv_connect( $serverName, $connectionInfo );
if( $conn === false ) {
    die( print_r( sqlsrv_errors(), true));
}

Vous pouvez tomber dans un autre erreur d’adresse IP qui n’a pas l’autorisation d’accéder à la base de données.

Dans ce cas il faut l’autoriser dans le portail Azure