From d04075478d378d9e15f3e1abfd14b0bd124077d4 Mon Sep 17 00:00:00 2001
From: Kevin
Date: Sat, 15 Nov 2014 11:48:36 +0800
Subject: init commit via android 4.4 uboot
---
tools/bddb/browse.php | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 147 insertions(+)
create mode 100755 tools/bddb/browse.php
(limited to 'tools/bddb/browse.php')
diff --git a/tools/bddb/browse.php b/tools/bddb/browse.php
new file mode 100755
index 0000000..675dfab
--- /dev/null
+++ b/tools/bddb/browse.php
@@ -0,0 +1,147 @@
+ ?>
+
+ // CSIRO Manufacturing Science and Technology, Preston Lab
+
+ // list page (hymod_bddb / boards)
+
+ require("defs.php");
+
+ $serno=isset($_REQUEST['serno'])?$_REQUEST['serno']:'';
+
+ $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?submit=Browse&offset=%d&verbose=%d\"> | \n", $offset>0?"":"no", $PHP_SELF, $preoffset, $verbose);
+ printf("<%sa href=\"%s?submit=Browse&offset=%d&verbose=%d\"> | \n", $postoffset<$lrow['n']?"":"no", $PHP_SELF, $postoffset, $offset);
+ echo "
\n
\n";
+ }
+
+ mysql_free_result($lr);
+ }
+?>
+
+
+ |
+serno / edit |
+ethaddr |
+date |
+batch |
+type |
+rev |
+location |
+comments\n";
+ echo "sdram | \n";
+ echo "flash | \n";
+ echo "zbt | \n";
+ echo "xlxtyp | \n";
+ echo "xlxspd | \n";
+ echo "xlxtmp | \n";
+ echo "xlxgrd | \n";
+ echo "cputyp | \n";
+ echo "cpuspd | \n";
+ echo "cpmspd | \n";
+ echo "busspd | \n";
+ echo "hstype | \n";
+ echo "hschin | \n";
+ echo "hschout | \n";
+ }
+?>
+
+=$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 == '')
+ $str = ' ';
+ echo "\t$str | \n";
+ }
+
+ while($row=mysql_fetch_array($r)){
+ foreach ($columns as $key) {
+ if (!key_in_array($key, $row))
+ $row[$key] = '';
+ }
+
+ echo "\n";
+ print_cell("Log");
+ print_cell("$row[serno]");
+ print_cell($row['ethaddr']);
+ print_cell($row['date']);
+ print_cell($row['batch']);
+ print_cell($row['type']);
+ print_cell($row['rev']);
+ print_cell($row['location']);
+ if ($verbose) {
+ print_cell("\n" . urldecode($row['comments']) .
+ "\n\t
");
+ print_cell(gather_enum_multi_print("sdram", 4, $row));
+ print_cell(gather_enum_multi_print("flash", 4, $row));
+ print_cell(gather_enum_multi_print("zbt", 16, $row));
+ print_cell(gather_enum_multi_print("xlxtyp", 4, $row));
+ print_cell(gather_enum_multi_print("xlxspd", 4, $row));
+ print_cell(gather_enum_multi_print("xlxtmp", 4, $row));
+ print_cell(gather_enum_multi_print("xlxgrd", 4, $row));
+ print_cell($row['cputyp']);
+ print_cell($row['cpuspd']);
+ print_cell($row['cpmspd']);
+ print_cell($row['busspd']);
+ print_cell($row['hstype']);
+ print_cell($row['hschin']);
+ print_cell($row['hschout']);
+ }
+ echo "
\n";
+ }
+?>
+
+
+
+
+ %s Listing\n", $PHP_SELF, $offset, $verbose?0:1, $serno!=''?"&serno=$serno":'', $verbose?"Terse":"Verbose");
+ ?> |
+ Back to Start |
+
+
+
--
cgit