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
mssql_min_message_severity
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_min_message_severity — Fija el nivel mínimo de severidad de los mensajes
Descripción
void mssql_min_message_severity
( int
$severity
)Fija el nivel mínimo de severidad de los mensajes.
Parámetros
-
severity -
La nueva severidad de los mensajes.
Valores devueltos
No devuelve ningún valor.
Ejemplos
Ejemplo #1 mssql_min_message_severity() example
<?php
// Conectar a MSSQL
mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');
// Fija la severidad mínima de los mensajes a 17, lo que provocará que
// no se muestre ningún mensaje generado por el API
// cuando seleccionemos una base de datos inexistente
mssql_min_message_severity(17);
// Seleccionar una base de datos inexistente
mssql_select_db('THIS_DATABASE_DOES_NOT_EXISTS');
?>
El resultado del ejemplo sería:
mssql_select_db(): Unable to select database: THIS_DATABASE_DOES_NOT_EXISTS
jotaylor at hightechinstitute dot edu ¶
6 years ago
VGR at edainworks dot com ¶
8 years ago
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 ;-)
