Exemple #1
0
function get_test_category_name_by_id($cat_id)
{
    global $con;
    $cat_id = mysql_real_escape_string($cat_id, $con);
    # Returns test category name as string
    global $CATALOG_TRANSLATION;
    if ($CATALOG_TRANSLATION === true) {
        $saved_db = DbUtil::switchToLabConfig();
        $query_string = "SELECT * FROM test_category " . "WHERE test_category_id={$cat_id} LIMIT 1";
        $record = query_associative_one($query_string);
        DbUtil::switchRestore($saved_db);
        return LangUtil::getLabSectionName($record['test_category_id']);
    } else {
        $saved_db = DbUtil::switchToLabConfigRevamp();
        $query_string = "SELECT name FROM test_category " . "WHERE test_category_id={$cat_id} LIMIT 1";
        $record = query_associative_one($query_string);
        $retval = LangUtil::$generalTerms['NOTKNOWN'];
        if ($record != null) {
            $retval = $record['name'];
        }
        DbUtil::switchRestore($saved_db);
        return $retval;
    }
}