mysql_error() para SqlServer em PHP
Por
Alessandro Gonzalez
- setembro 30, 2009
Pessoal, estou desenvolvendo uma aplicação em PHP com banco de dados SqlServer 2005. Fiz toda a minha arquitetura de desenvolvimento e quando chegou na parte de banco onde executo as querys devia fazer o tratamento de erros quando houvesse, fui instintivamente colocando mssql_error() como de costume se fosse MySql, adivinha o que aconteceu?? Pois é, deu erro.
Fiz uma pesquisa nas funções do PHP com Sql Server e cheguei a uma função mais apropriada para o caso, eis ela: mssql_get_last_message().
A função mssql_get_last_message() é uma função que não recebe parâmetros e retorna a última mensagem de aviso do banco de dados SqlServer.
Exemplo de uso:
Mais informações da função veja: http://www.php.net/manual/pt_BR/function.mssql-get-last-message.php
Fiz uma pesquisa nas funções do PHP com Sql Server e cheguei a uma função mais apropriada para o caso, eis ela: mssql_get_last_message().
A função mssql_get_last_message() é uma função que não recebe parâmetros e retorna a última mensagem de aviso do banco de dados SqlServer.
Exemplo de uso:
$executa = mssql_query("SELECT sqlComErro FROM tabela") or die ("Mensagem de erro:".mssql_get_last_message());A variavel $executa contém o erro.
Mais informações da função veja: http://www.php.net/manual/pt_BR/function.mssql-get-last-message.php
Nenhum comments