[英]Difference between mysqli_error and mysqli_stmt_error
我認為mysqli_stmt_error($stmt)
返回該特定查詢的錯誤而不是最后一個MySQL錯誤是否正確? 例如,以下工作有效嗎?
...
$stmt1->execute();
$stmt2->execute();
echo $stmt1->error // $stmt1 error
echo $stmt2->error // $stmt2 error
...
或者是mysqli_stmt_error()
一樣mysqli_error()
在這種情況下上面將輸出例如$stmt2
的錯誤兩次?
它會返回錯誤信息為每個語句,在OO風格的情況下, $stmt1->error
將返回一個錯誤消息$stmt1
和$stmt2->error
將返回一個錯誤消息$stmt2
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.