Retorna o código de erro SQLSTATE da última operação do MySQL:
<?php // Assumir nome de usuário do banco de dados: root, senha: 123456, banco de dados: CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO"); "Falha ao conectar ao MySQL: " . mysqli_connect_error(); // Sites da tabela de dados já existe, então o erro $sql="CREATE TABLE websites (name VARCHAR(30),url VARCHAR(30),alexa INT)";if (!mysqli_query($con,$sql)){ echo "SQLSTATE error: " . mysqli_sqlstate($con);}//Fecha a conexão mysqli_close($con);?>
A função mysqli_sqlstate() retorna o código de erro SQLSTATE do último erro.
O código de erro contém cinco caracteres. "00000" indica que não há erros. Os valores são especificados por ANSI SQL e ODBC.
mysqli_sqlstate( conexão ) ;
parâmetro | descrever |
---|---|
conexão | Obrigatório. Especifica a conexão MySQL a ser usada. |
Valor de retorno: | Retorna uma string contendo o código de erro SQLSTATE do último erro. |
---|---|
Versão PHP: | 5+ |