if (db) {
var rs = db.execute("SELECT article FROM cache WHERE id = ?", [id]);
+ var a = false;
if (rs.isValidRow()) {
- return rs.field(0);
+ var a = rs.field(0);
}
+ rs.close();
+
+ return a;
+
} else {
for (var i = 0; i < article_cache.length; i++) {
if (article_cache[i]["id"] == id) {
if (db) {
var rs = db.execute("SELECT article FROM cache WHERE id = ? AND param = ?",
[id, param]);
+ var a = false;
if (rs.isValidRow()) {
- return rs.field(0);
+ a = rs.field(0);
}
+ rs.close();
+
+ return a;
+
} else {
for (var i = 0; i < article_cache.length; i++) {
if (article_cache[i]["id"] == id && article_cache[i]["param"] == param) {
if (db) {
var rs = db.execute("SELECT COUNT(*) AS c FROM cache WHERE id = ?",
[id]);
+ var a = false;
if (rs.isValidRow()) {
- return rs.field(0) != "0";
+ a = rs.field(0) != "0";
}
+ rs.close();
+
+ return a;
+
} else {
for (var i = 0; i < article_cache.length; i++) {
if (article_cache[i]["id"] == id) {
if (db) {
var rs = db.execute("SELECT COUNT(*) AS c FROM cache WHERE id = ? AND param = ?",
[id, param]);
+ var a = false;
if (rs.isValidRow()) {
- return rs.field(0) != "0";
+ a = rs.field(0) != "0";
}
+ rs.close();
+
+ return a;
+
} else {
for (var i = 0; i < article_cache.length; i++) {
if (article_cache[i]["id"] == id && article_cache[i]["param"] == param) {