" . _("DATABASE ERROR :") . " $msg
"; if ($db_error != 0) { echo "error code : " . $db_error . "
"; echo "error message : " . db_error_msg($db) . "
"; } if ($debug == 1) { echo "sql that failed was : " . $sql_statement . "
"; } echo "

"; if ($exit) exit; } function frindly_db_error($db_error) { global $db_duplicate_error_code; if ($db_error == $db_duplicate_error_code) { display_error(_("The entered information is a duplicate. Please go back and enter different values.") . "
" . _("Back") . "", true); return true; } return false; } function check_db_error($msg, $sql_statement, $exit_if_error=true, $rollback_if_error=true) { global $db; $db_error = db_error_no(); if ($db_error != 0) { if (!frindly_db_error($db_error)) display_db_error($msg, $sql_statement, false); if ($rollback_if_error) { $rollback_result = db_query("rollback","could not rollback"); } if ($exit_if_error) { echo "

"; exit; } } return $db_error; } ?>