Roxen.git / server / modules / tags / sqltag.pike

version» Context lines:

Roxen.git/server/modules/tags/sqltag.pike:1:   /* -  * $Id: sqltag.pike,v 1.35 1999/12/15 13:44:08 mast Exp $ +  * $Id: sqltag.pike,v 1.36 2000/04/05 10:45:53 grubba Exp $    *    * A module for Roxen Challenger, which gives the tags    * <SQLQUERY> and <SQLOUTPUT>.    *    * Henrik Grubbström 1997-01-12    */    - constant cvs_version="$Id: sqltag.pike,v 1.35 1999/12/15 13:44:08 mast Exp $"; + constant cvs_version="$Id: sqltag.pike,v 1.36 2000/04/05 10:45:53 grubba Exp $";   constant thread_safe=1;   #include <module.h>      /* Compatibility with old versions of the sqltag module. */   // #define SQL_TAG_COMPAT      inherit "module";   inherit "roxenlib";      import Array;
Roxen.git/server/modules/tags/sqltag.pike:249:    return("<false>");    }    } else if (error = catch(res = con->query(args->query))) {    if (!args->quiet) {    if (args->log_error && QUERY(log_error)) {    report_error(sprintf("SQLTAG: Query %O failed:\n"    "%s\n",    args->query, describe_backtrace(error)));    }    return("<h3>Query \"" + html_encode_string(args->query)+"\" failed: " -  + html_encode_string(con->error()) + "</h1>\n<false>"); +  + html_encode_string(con->error() || "") + "</h1>\n<false>");    } else {    return("<false>");    }    }    if(args["mysql-insert-id"])    if(con->master_sql)    request_id->variables[args["mysql-insert-id"]] =    con->master_sql->insert_id();    else    return "<!-- No insert_id present. --><false>";
Roxen.git/server/modules/tags/sqltag.pike:346:    return("<false>");    }    } else if (error = catch(result = con->big_query(args->query))) {    if (!args->quiet) {    if (args->log_error && QUERY(log_error)) {    report_error(sprintf("SQLTAG: Query %O failed:\n"    "%s\n",    args->query, describe_backtrace(error)));    }    return ("<h3>Query \"" + html_encode_string(args->query) + -  "\" failed: " + html_encode_string(con->error()) + "</h1>\n" + +  "\" failed: " + html_encode_string(con->error() || "") + "</h1>\n" +    "<false>");    } else {    return("<false>");    }    }       if (result) {    string nullvalue="";    array(mixed) row;