Derniers tutoriels de développement web
 

PHP mysqli_sqlstate() Function

<Mysqli PHP Référence

Exemple

Retour le code d'erreur SQLSTATE de la dernière opération MySQL:

<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

// Table Persons already exists, so we should get an error
$sql="CREATE TABLE Persons (Firstname VARCHAR(30),Lastname VARCHAR(30),Age INT)"
if (!mysqli_query($con,$sql))
  {
  echo "SQLSTATE error: ". mysqli_sqlstate($con);
  }

// Close connection
mysqli_close($con);
?>

Définition et utilisation

Le mysqli_sqlstate() renvoie le code d'erreur SQLSTATE pour la dernière erreur.

Le code d'erreur se compose de cinq caractères. "00000" indique aucune erreur. Les valeurs sont spécifiées par la norme ANSI SQL et ODBC.


Syntaxe

mysqli_sqlstate( connection ) ;

Paramètre La description
connection Champs obligatoires. Indique la connexion à utiliser MySQL

Détails techniques

Valeur de retour: Renvoie une chaîne qui contient le code d'erreur SQLSTATE pour la dernière erreur
PHP Version: 5+

<Mysqli PHP Référence