Quando você está trabalhando com banco de dados, nesse caso Php e MySQL é muito útil para o desenvolvedor obter informações nais detalhadas sobre o problema, de forma que o problema fique mais explícito, ficando mais fácil arrumá-lo.

Você pode utilizar o mysql_error() e o mysql_errno() para obter a mensagem de erro do mysql e colocá-la na tela para você.

mysql_error() -> Retorna o texto da mensagem de erro da operação MySQL anterior.

mysql_errno() -> Retorna o valor numérico da mensagem de erro da operação MySQL anterior.

Um exemplo de como utilizar o mysql_error():

1
mysql_connect("localhost", "username", "password") or die(mysql_error())

O exemplo abaixo retornará um erro se houver um problema de conexão com seu banco de dados MySQL:

1
$valor = mysql_query($query) or die("Ocorreu um erro no MySQL.<br />Query utilizada: " . $your_query . "<br /> Erro: (" . mysql_errno() . ") " . mysql_error())

abraço,
até…

Tags: , , ,