maxdb_stmt_errnomaxdb_stmt::errnoReturns the error code for the most recent statement call
&reftitle.description;
&style.procedural;intmaxdb_stmt_errnoresourcestmt&style.oop;intmaxdb_stmt->errno
For the statement specified by stmt, maxdb_stmt_errno
returns the error code for the most recently invoked statement function that can succeed or fail.
For possible error codes see documentation of SQLDBC:
&url.maxdb.doc;.
&reftitle.returnvalues;
An error code value. Zero means no error occurred.
&reftitle.examples;
&style.oop;
query("CREATE TABLE temp.mycity LIKE hotel.city");
$maxdb->query("INSERT INTO temp.mycity SELECT * FROM hotel.city");
$query = "SELECT name, zip FROM temp.mycity ORDER BY name";
if ($stmt = $maxdb->prepare($query)) {
/* drop table */
$maxdb->query("DROP TABLE temp.mycity");
/* execute query */
$stmt->execute();
printf("Error: %d.\n", $stmt->errno);
/* close statement */
$stmt->close();
}
/* close connection */
$maxdb->close();
?>
]]>
&style.procedural;
]]>
&example.outputs.similar;
Error: -4004.
]]>
&reftitle.seealso;
maxdb_stmt_errormaxdb_stmt_sqlstate