very useful function to prevent the silly "message: blah blah blah" lines issued by the DB layer.
Just set the level to 17 and mssql_select_db() will (at last) leave you alone ;-)
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_min_message_severity — Устанавливает минимальную серьезность сообщений
Эта функция УДАЛЕНА в PHP 7.0.0.
$severity
) : voidУстанавливает минимальную серьезность сообщений.
severity
Новая минимальная серьезность сообщений.
Эта функция не возвращает значения после выполнения.
Пример #1 Пример mssql_min_message_severity()
<?php
// Соединяемся с MSSQL
mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');
// Устанавливаем минимальную серьезность сообщений равной 17,
// это не позволит выводить сообщения API, о том, что мы выбрали
// несуществующую базу данных
mssql_min_message_severity(17);
// Выбираем несуществующую базу данных
mssql_select_db('THIS_DATABASE_DOES_NOT_EXISTS');
?>
Результат выполнения данного примера:
mssql_select_db(): Unable to select database: THIS_DATABASE_DOES_NOT_EXISTS
very useful function to prevent the silly "message: blah blah blah" lines issued by the DB layer.
Just set the level to 17 and mssql_select_db() will (at last) leave you alone ;-)
The Severity Codes are:
10 - Status Message:Does not raise an error but returns a string.
11, 12, 13 - Not Used
14 - Informational Message
15 - Warning Message
16 - Critical Error: The Procedure Failed