X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=tools%2Fbddb%2Fbrowse.php;h=675dfab749d0ec58d675ad310b49e8f7a3bf0b63;hb=d992daf99d1ce39ee18b353b67fdfa181d83fbff;hp=0e94f7d22d204bed51e7b7f9c912142757e58991;hpb=f9d77ed38031fa29d1495bf3cfee385450463f5b;p=u-boot
diff --git a/tools/bddb/browse.php b/tools/bddb/browse.php
index 0e94f7d22d..675dfab749 100644
--- a/tools/bddb/browse.php
+++ b/tools/bddb/browse.php
@@ -8,29 +8,31 @@
require("defs.php");
- if (!isset($verbose))
- $verbose = 0;
+ $serno=isset($_REQUEST['serno'])?$_REQUEST['serno']:'';
- if (!isset($serno))
- $serno = 0;
+ $verbose=isset($_REQUEST['verbose'])?intval($_REQUEST['verbose']):0;
pg_head("$bddb_label - Browse database" . ($verbose?" (verbose)":""));
?>
$limit){
$preoffset=max(0,$offset-$limit);
$postoffset=$offset+$limit;
- echo "\n\n";
- printf("<%sa href=\"%s?offset=%d\">![\"<\"](\"/icons/left.gif\") | \n", $offset>0?"":"no", $PHP_SELF, $preoffset);
- printf("<%sa href=\"%s?offset=%d\">![\">\"](\"/icons/right.gif\") | \n", $postoffset<$lrow['n']?"":"no", $PHP_SELF, $postoffset);
+ echo "\n\n";
+ printf("<%sa href=\"%s?submit=Browse&offset=%d&verbose=%d\">![\"<\"](\"/icons/left.gif\") | \n", $offset>0?"":"no", $PHP_SELF, $preoffset, $verbose);
+ printf("<%sa href=\"%s?submit=Browse&offset=%d&verbose=%d\">![\">\"](\"/icons/right.gif\") | \n", $postoffset<$lrow['n']?"":"no", $PHP_SELF, $postoffset, $offset);
echo "
\n
\n";
}
+
mysql_free_result($lr);
}
?>
@@ -65,10 +67,28 @@
?>
=$m[1] and serno<=$m[2])";
+ }
+ else
+ die("illegal serial number ($s)");
+ $pre = " or ";
+ }
+ }
+ $query .= " order by serno";
+ if ($serno == '')
+ $query .= " limit $offset,$limit";
+
+ $r = mysql_query($query);
function print_cell($str) {
if ($str == '')
@@ -117,10 +137,7 @@