php man page for maxdb_stmt_error

Query: maxdb_stmt_error

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

MAXDB_STMT_ERROR(3)							 1						       MAXDB_STMT_ERROR(3)

maxdb_stmt_error - Returns a string description for last statement error

       Procedural style

SYNOPSIS
string maxdb_stmt_error (resource $stmt)
DESCRIPTION
Object oriented style string$maxdb_stmt->error () For the statement specified by stmt, maxdb_stmt_error(3) returns a containing the error message for the most recently invoked statement function that can succeed or fail.
RETURN VALUES
A string that describes the error. An empty string if no error occurred.
EXAMPLES
Example #1 Object oriented style <?php /* Open a connection */ $maxdb = new maxdb("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (maxdb_connect_errno()) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } $maxdb->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: %s. ", $stmt->error); /* close statement */ $stmt->close(); } /* close connection */ $maxdb->close(); ?> Example #2 Procedural style <?php /* Open a connection */ $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (maxdb_connect_errno()) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } maxdb_query($link, "CREATE TABLE temp.mycity LIKE hotel.city"); maxdb_query($link, "INSERT INTO temp.mycity SELECT * FROM hotel.city"); $query = "SELECT name, zip FROM temp.mycity ORDER BY name"; if ($stmt = maxdb_prepare($link, $query)) { /* drop table */ maxdb_query($link, "DROP TABLE temp.mycity"); /* execute query */ maxdb_stmt_execute($stmt); printf("Error: %s. ", maxdb_stmt_error($stmt)); /* close statement */ maxdb_stmt_close($stmt); } /* close connection */ maxdb_close($link); ?> The above example will output something similar to: Warning: maxdb_stmt_execute(): -4004 POS(23) Unknown table name:MYCITY [42000] <...> Error: POS(23) Unknown table name:MYCITY.
SEE ALSO
maxdb_stmt_errno(3), maxdb_stmt_sqlstate(3). PHP Documentation Group MAXDB_STMT_ERROR(3)
Related Man Pages
maxdb_stmt_sqlstate(3) - php
maxdb_stmt_error(3) - php
maxdb_real_escape_string(3) - php
maxdb_rollback(3) - php
maxdb_warning_count(3) - php
Similar Topics in the Unix Linux Community
How to catch the rscyn errors?
On comparing two number getting error,not able to rectify it pplease help
city wide connection
Implementation of a hotel registrations system
Need help in sorting the file and putting to a different folder