1) { $args = array_map("check_query", $args); $args[0] = $query; return _db_query(call_user_func_array("sprintf", $args)); } else { return _db_query($query); } } // debug version function db_queryd($query) { $args = func_get_args(); if (count($args) > 1) { $args = array_map("check_query", $args); $args[0] = $query; return _db_query(call_user_func_array("sprintf", $args), 1); } else { return _db_query($query, 1); } } // private function _db_query($query, $debug = 0) { global $queries; if (variable_get("dev_query", 0)) { $queries[] = $query; } $result = mysql_query($query); if ($debug) { print "
query: $query
error:". mysql_error() ."