La fonction de connexion n'est pas mssql_connect() plus. Depuis PHP 5.3, il est obsolète. Maintenant sur php 7 cette ancienne fonction disparaît. Mais ne vous inquiétez pas;) De nos jours, vous pouvez utiliser la fonction sqlsrv_connect() à la place. N'oubliez pas que dans la nouvelle méthode, vous devez configurer correctement les paramètres. Il y a quelques différences. Voici un petit exemple.
<?php
$serverName = "serverName\sqlexpress, 1542"; //serverName\instanceName, portNumber (1433 by default)
$connectionInfo = array("Database"=>"dbName", "UID"=>"userName", "PWD"=>"password");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if($conn) {
echo "Successfuly connected.<br />";
}else{
echo "Connection error.<br />";
die(print_r(sqlsrv_errors(), true));
}
?>
Peut être cette réponse vient un peu en retard pour vous mais j'espère qu'il n'est pas trop tard pour quelqu'un.
Qu'en est-il de la connexion PDO? –
De [manuel php] (https://secure.php.net/manual/fr/function.mssql-connect.php): Cette fonction a été supprimée dans PHP 7.0.0. Alternatives à cette fonction: 'PDO :: __ construct()' 'sqlsrv_connect()' 'odbc_connect()' – Ferrybig
Est-ce que quelqu'un a confirmé la solution ci-dessus? –