IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 30, 2007, 6:13:58 PM (19 years ago)
Author:
eugene
Message:

various updates to the user interface: sorting, respect table selections, etc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippMonitor/def/autocode.php

    r10963 r13566  
    2727
    2828// get the result table count
    29 if ($WHERE) {
    30   $sql = "SELECT count(*) FROM $TABLE WHERE $WHERE";
    31 } else {
    32   $sql = "SELECT count(*) FROM $TABLE";
    33 }
     29$sql = "SELECT count(*) FROM $TABLE $WHERE";
     30
    3431$qry = $db->query($sql);
    3532if (DB::iserror($db)) {
     
    5350
    5451// query the database
    55 if ($WHERE) {
    56   $sql = "SELECT $FIELDS FROM $TABLE WHERE $WHERE LIMIT $dTABLE OFFSET $rowStart";
    57 } else {
    58   $sql = "SELECT $FIELDS FROM $TABLE LIMIT $dTABLE OFFSET $rowStart";
    59 }
     52$sql = "SELECT $FIELDS FROM $TABLE $WHERE LIMIT $dTABLE OFFSET $rowStart";
    6053
    6154$qry = $db->query($sql);
     
    6760// ** HEAD CODE **
    6861
    69 if ($rowStart > 0) {
    70   $value = 0;
    71   $link = "$FILE" . "?" . $ID['link'] . "&from=$value";
    72   echo "<a width=10 class=\"button\" href=\"$link\">&#60&#60</a>\n";
    73 } else {
    74   echo "&#60&#60\n";
    75 }
    76 if ($rowStart >= $dTABLE) {
    77   $value = $rowStart - $dTABLE;
    78   $link = "$FILE" . "?" . $ID['link'] . "&from=$value";
    79   echo "<a class=\"button\" href=\"$link\">&#60</a>\n";
    80 } else {
    81   echo "&#60\n";
    82 }
    83 
    84 if ($rowLast < $rowTotal) {
    85   $value = $rowStart + $dTABLE;
    86   $link = "$FILE" . "?" . $ID['link'] . "&from=$value";
    87   echo "<a class=\"button\" href=\"$link\">&#62</a>\n";
    88 } else {
    89   echo "&#62\n";
    90 }
    91 
    92 if ($rowLast < $rowTotal) {
    93   $value = $rowTotal - $dTABLE;
    94   $link = "$FILE" . "?" . $ID['link'] . "&from=$value";
    95   echo "<a class=\"button\" href=\"$link\">&#62&#62</a>\n";
    96 } else {
    97   echo "&#62&#62\n";
    98 }
     62// ** BUTTON RESTRICTIONS **
     63navigate_buttons ($rowStart, $rowLast, $dTABLE, $rowTotal, $buttonLink, $ID, '$FILE');
    9964
    10065echo "&nbsp; : &nbsp; or enter start row: <input type=\"text\" name=\"from\" size=\"5\" value=\"$rowStart\">\n";
     
    10469echo "<tr>\n";
    10570// ** TABLE HEADER **
    106 // echo "<th class=list> FIELD </th>\n";
    10771echo "</tr>\n";
    10872
     
    11781  // $link = "$FILE" . "?expID=" . $row[0] . "&" . $ID['link'];
    11882
     83  $class = "list";
     84  // ** TD CLASS **
     85
    11986  echo "<tr>\n";
    12087  // ** TABLE DATA **
    121   // echo "<td class=list><a href=\"$link\"> $row[0] </a></td>\n";
    122   // echo "<td class=list> $row[1] </td>\n";
    12388  echo "</tr>\n";
    12489}
Note: See TracChangeset for help on using the changeset viewer.