(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_get_last_message — Retourne le dernier message d'erreur du serveur
Lit le dernier message d'erreur du serveur MS-SQL.
Cette fonction ne contient aucun paramètre.
Retourne le dernier message d'erreur du serveur, ou une chaîne vide, si aucune message d'erreur n'a été retourné par MSSQL.
Exemple #1 Exemple avec mssql_get_last_message()
<?php
// Connexion à MSSQL et sélection de la base de données
mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');
mssql_select_db('php');
// Une requête qui échoue
$query = @mssql_query('SELECT * FROM [php].[dbo].[not-found]');
if (!$query) {
// La requête a échoué, retourné un message d'erreur et nous
// pouvons l'obtenir avec mssql_get_last_message()
die('Erreur MSSQL : ' . mssql_get_last_message());
}
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
Erreur MSSQL : Invalid object name 'php.dbo.not-found'.