Ignore:
Timestamp:
Jun 3, 2006 7:47:48 PM (18 years ago)
Author:
scdev
Message:

Q - Merged branches/2.0singleton into trunk. Completed updating classes to use singleton methods. Implemented tests. Fixed some bugs. Changed some interfaces.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/TemplateGlue.inc.php

    r111 r136  
    6666function getSetEnumFieldValues($db_table, $db_col)
    6767{
    68     $qid = DB::query("SHOW COLUMNS FROM " . DB::escapeString($db_table) . " LIKE '" . DB::escapeString($db_col) . "'",false);
     68    $app =& App::getInstance();
     69    $db =& DB::getInstance();
     70   
     71    $qid = $db->query("SHOW COLUMNS FROM " . $db->escapeString($db_table) . " LIKE '" . $db->escapeString($db_col) . "'",false);
    6972
    7073    $row = mysql_fetch_row($qid);
     
    7275        return $enum[1];
    7376    } else {
    74         App::logMsg(sprintf('No set or enum fields found.', null), LOG_ERR, __FILE__, __LINE__);
     77        $app->logMsg(sprintf('No set or enum fields found.', null), LOG_ERR, __FILE__, __LINE__);
    7578        return false;
    7679    }
     
    294297function printSelectForm($db_table, $key_column, $val_column, $preselected, $blank=false, $extra_clause='')
    295298{
     299    $db =& DB::getInstance();
     300   
    296301    // Sometimes preselected comes as a comma list.
    297302    if (!is_array($preselected)) {
     
    314319        }
    315320    }
    316     $qid = DB::query("SELECT $key_column, $val_column FROM $db_table $extra_clause",false);
     321    $qid = $db->query("SELECT $key_column, $val_column FROM $db_table $extra_clause",false);
    317322    while ($row = mysql_fetch_assoc($qid)) {
    318323        $selected = in_array($row[$val_column], $preselected) ? ' selected="selected"' : '';
     
    335340function printDBCheckboxes($db_table, $key_column, $val_column, $preselected, $columns=1, $extra_clause='', $vert_columns=false)
    336341{
     342    $db =& DB::getInstance();
     343   
    337344    // Sometimes preselected comes as a comma list.
    338345    if (!is_array($preselected)) {
     
    348355    }
    349356
    350     $qid = DB::query("SELECT $key_column, $val_column FROM $db_table $extra_clause",false);
     357    $qid = $db->query("SELECT $key_column, $val_column FROM $db_table $extra_clause",false);
    351358    while ($row = mysql_fetch_assoc($qid)) {
    352359        $values[] = $row;
Note: See TracChangeset for help on using the changeset viewer.