当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP mysqli_error()用法及代码示例


mysqli_error()函数用于在最近失败的MySQL函数调用中返回错误。如果有多个MySQL函数调用,则最后一条语句中的错误是该函数指出的错误。

用法:

mysqli_error("database_name")

参数:该函数接受上述和以下描述的单个参数:



  • database_name:它是在其上执行操作的数据库。它是必填参数。

程序1:

<?php 
$conn = mysqli_connect( 
    "localhost", "root", "", "Persons");  
        
// Check connection  
if (mysqli_connect_errno()) {  
    echo "Database connection failed.";  
}  
  
// Check for error in query 
if (!mysqli_query($link, "SET Age=1")) { 
    printf("Error message:%s\n", mysqli_error($conn)); 
}     
  
mysqli_close($conn); 
?>

假设正在下表中进行该操作:

输出将是:

Error message:Unknown system variable 'Age'

程序2:

<?php 
$conn = mysqli_connect( 
    "localhost", "root", "", "Persons");  
        
// Check connection  
if (mysqli_connect_errno()) {  
    echo "Database connection failed.";  
}  
  
// Check for error in query 
if (!mysqli_query($link, "SET Firstname='Arkadyuti'")) { 
    printf("Error message:%s\n", mysqli_error()); 
}     
  
mysqli_close($conn); 
?>

输出:

Error message:mysqli_error() expects exactly 1 parameter, 0 given

此示例还演示了mysqli_error()需要数据库作为参数。




相关用法


注:本文由纯净天空筛选整理自ArkadyutiBanerjee大神的英文原创作品 PHP | mysqli_error() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。