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> - '; |
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=\"\"> </OPTION>"); |
array_unshift( $tmp, "<OPTION VALUE=\"\"> </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>'; |
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"; |