fonction mysqli_sqlstate PHP ()
Retours SQLSTATE code d'erreur de la dernière opération MySQL:
<?php // 假定数据库用户名:root,密码:123456,数据库:w3big $con=mysqli_connect("localhost","root","123456","w3big"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: " . mysqli_connect_error(); } // 数据表 websites 已存在,所以返回错误 $sql="CREATE TABLE websites (name VARCHAR(30),url VARCHAR(30),alexa INT)"; if (!mysqli_query($con,$sql)) { echo "SQLSTATE error: ". mysqli_sqlstate($con); } // 关闭连接 mysqli_close($con); ?>
Définition et utilisation
fonction mysqli_sqlstate () renvoie le code d'erreur SQLSTATE dernier message d'erreur.
Le code d'erreur est composé de cinq caractères. "00000" indiquant l'absence d'erreur. Les valeurs sont spécifiées par la norme ANSI SQL et ODBC.
grammaire
mysqli_sqlstate( connection ) ;
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
détails techniques
Retours: | Retourne une chaîne de la dernière erreur SQLSTATE code d'erreur contient. |
---|---|
PHP version: | 5+ |
Manuel de référence de PHP