定义

mysqli_sqlstate()函数返回最后一个错误的SQLSTATE错误代码。

 

语法

PHP mysqli_sqlstate()函数具有以下语法。

mysqli_sqlstate(connection);

 

返回值

错误代码由五个字符组成。“00000”表示无错误。

这些值由ANSI SQL指定。

 

实例

<?php
    //  http://www.manongjc.com/article/1696.html
    //  作者:码农教程
    $con=mysqli_connect(\"localhost\",\"my_user\",\"my_password\",\"my_db\");
    if (mysqli_connect_errno($con)){
       echo \"Failed to connect to MySQL: \" . mysqli_connect_error();
    }
    
    $sql=\"CREATE TABLE Persons (Firstname VARCHAR(30),Lastname VARCHAR(30),Age INT)\";
    if (!mysqli_query($con,$sql)){
      echo \"SQLSTATE error: \". mysqli_sqlstate($con);
    }
    
    mysqli_close($con);
?>
收藏 打印