/[corp_html]/back/phormation/displaytable.php
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /back/phormation/displaytable.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by ravilov, Thu Sep 6 15:55:55 2001 UTC revision 1.13 by ravilov, Mon Sep 17 10:35:27 2001 UTC
# Line 106  function displayresult( $result, $fields Line 106  function displayresult( $result, $fields
106      $numpages = ceil( $numrows / $pagelength );      $numpages = ceil( $numrows / $pagelength );
107    
108      $rows = array();      $rows = array();
109      for ($i = $startrecord; $i <= $endrecord; $i++) $rows[$i] = dbi_fetch_array($result, $i);      for ($i = 0; $i < $numrows; $i++) $rows[$i] = dbi_fetch_array($result, $i);
110    
111      if( $pagenum > 0 ) {      if( $pagenum > 0 ) {
112          echo '<a href="' . makephpself( "pagenum=" . ($pagenum - 1) ) .  '">Previous Page</A> - ';          echo '<a href="' . makephpself( "pagenum=" . ($pagenum - 1) ) .  '">Previous Page</A> - ';
# Line 120  function displayresult( $result, $fields Line 120  function displayresult( $result, $fields
120      } else {      } else {
121          echo ' - Next Page';          echo ' - Next Page';
122      }      }
123      if ($params["quickjump"]) {      if ( $params["quickjump"] ) {
124          $tmp = array();          $tmp = array();
125          for( $i = $startrecord; $i <= $endrecord; $i += 1 ) {          for( $i = 0; $i < count( $rows ); $i++ ) {
126              if (empty($rows[$i][$params["quickjump"]])) continue;              if ( empty( $rows[$i][$params["quickjump"]] ) ) continue;
127              array_push($tmp, '<OPTION VALUE="#' . sprintf("%03d", $i) . '">' .              $url = "#".sprintf( "%03d", $i );
128                  HTMLSpecialChars($rows[$i][$params["quickjump"]]) . '</OPTION>');              if ( $i < $startrecord || $i > $endrecord )
129                    $url = makephpself( "pagenum=".intval( $i / $pagelength ) ) . $url;
130                array_push($tmp, '<OPTION VALUE="' . $url . '">' .
131                    HTMLSpecialChars( $rows[$i][$params["quickjump"]] ) . '</OPTION>');
132          }          }
133          if (count($tmp) > 0) {          if ( count( $tmp ) > 0 ) {
134                  array_unshift($tmp, "<OPTION VALUE=\"\">&nbsp;</OPTION>");                  array_unshift( $tmp, "<OPTION VALUE=\"\">&nbsp;</OPTION>" );
135                  echo "\n<FORM><SMALL><FONT FACE=\"sans-serif\">QuickJump:</FONT> <SELECT STYLE=\"font-size:12px\" ONCHANGE=\"if(this.value)location.href=this.value;\">" . implode("", $tmp) . "</SELECT></FORM></SMALL>";                  echo "\n<FORM><SMALL><FONT FACE=\"sans-serif\">QuickJump:</FONT> <SELECT STYLE=\"font-size:12px\" ONCHANGE=\"if(this.value)self.location.href=this.value;\">\n" . implode("\n", $tmp) . "</SELECT></FORM></SMALL>";
136          }          }
137      }      }
138      echo '<P>';      echo '<P>';
# Line 147  function displayresult( $result, $fields Line 150  function displayresult( $result, $fields
150          echo "<TR BGCOLOR=" . $colour[ $i % 2 ] . ">";          echo "<TR BGCOLOR=" . $colour[ $i % 2 ] . ">";
151          echo '<TD bgcolor="#ffffff" VALIGN=top>';          echo '<TD bgcolor="#ffffff" VALIGN=top>';
152          echo '<a href="' . makephpself( "action=delete&record_id=" . $array[$key] ) . '" onClick="return confirmdelete()">';          echo '<a href="' . makephpself( "action=delete&record_id=" . $array[$key] ) . '" onClick="return confirmdelete()">';
153          echo '<img src="' . $phormationdir . '/delete.gif" alt="delete record" border="0"></a></TD>';          echo '<img src="' . $phormationdir . '/delete.gif" alt="delete" border="0"></a></TD>';
154          echo '<TD bgcolor="#ffffff" VALIGN=top><a href="' . $editlink . 'record_id=' . $array[$key] . '">';          echo '<TD bgcolor="#ffffff" VALIGN=top><a href="' . $editlink . 'record_id=' . $array[$key] . '">';
155          echo '<img src="' . $phormationdir . '/edit.gif" alt="edit record" border="0"></a></TD>';          echo '<img src="' . $phormationdir . '/edit.gif" alt="edit" border="0"></a></TD>';
156          for( $j = 0; ! empty( $names[$j] ); $j += 1 ) {          for( $j = 0; ! empty( $names[$j] ); $j += 1 ) {
157              if ( empty ( $fields[$j] ) ) continue;              if ( empty ( $fields[$j] ) ) continue;
158              echo "<TD VALIGN=top>\n";              echo "<TD VALIGN=top>\n";

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

  ViewVC Help
Powered by ViewVC 1.1.26