Changeset 72 for trunk/DNSDB.pm


Ignore:
Timestamp:
02/16/11 18:04:21 (13 years ago)
Author:
Kris Deugau
Message:

/trunk

Checkpoint - adding sort-on-title-click to record list columns

  • HTML seems complete
  • Still need to store sort type, direction in session
  • Still need to pass sort info into record retrieval sub in DNSDB.pm
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/DNSDB.pm

    r67 r72  
    927927## for order, need to map input to column names
    928928  my $order = shift || 'host';
     929  my $direction = shift || 'ASC';
    929930
    930931  my $sql = "SELECT record_id,host,type,val,distance,weight,port,ttl FROM ";
     
    934935    $sql .= " records where domain_id=$id";
    935936  }
    936   $sql .= " and not type=$reverse_typemap{SOA} order by $order";
     937  $sql .= " and not type=$reverse_typemap{SOA} order by $order $direction";
    937938##fixme:  need to set nstart properly (offset is not internally multiplied with limit)
    938939  $sql .= " limit $nrecs offset ".($nstart*$nrecs) if $nstart ne 'all';
Note: See TracChangeset for help on using the changeset viewer.