source: subversion/applications/utils/tagstat/www/import.php @ 30601

Last change on this file since 30601 was 19890, checked in by petschge, 10 years ago

Sort files into db/ and www/ folders

File size: 1.7 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<HTML>
3 <HEAD>
4  <TITLE>tagstat</TITLE>
5  <META http-equiv="content-type" content="text/html; charset=UTF-8">
6  <LINK rel="stylesheet" type="text/css" href="style.css">
7 </HEAD>
8 <BODY>
9<?php
10        require_once "DB.php";
11        include("config.php");
12        include("func.php");
13
14        echo "<H1>Stats</H1>\n";
15        $dsn = "mysqli://$user:$passwd@$host/$db";
16        $conn =& DB::connect($dsn);
17        if (DB::isError($conn)) {
18                die ("Cannot connect: " . $conn->getMessage() . "\n");
19        }
20        $conn->query("SET NAMES utf8");
21
22        echo "<H3>Number of tagpairs seen in the current import</H3>\n";
23        $result =& $conn->query("SELECT COUNT(*) FROM tagpairs WHERE nc_node+nc_way+nc_relation+nc_other <> 0");
24        if (DB::isError($result) || $result->numRows() != 1) {
25                die ("SELECT failed: " . $result->getMessage() . "\n");
26        }
27        $row =& $result->fetchRow();
28        echo displayNum($row[0])."\n";
29        $result->free();
30
31        echo "<H3>Number of tagpairs parsed in import</H3>\n";
32        $result =& $conn->query("SELECT SUM(nc_node+nc_way+nc_relation+nc_other) FROM tagpairs");
33        if (DB::isError($result) || $result->numRows() != 1) {
34                die ("SELECT failed: " . $result->getMessage() . "\n");
35        }
36        $row =& $result->fetchRow();
37        echo displayNum($row[0])."\n";
38        $result->free();
39
40        echo "<H3>Number of tagpairs first seen in the current import</H3>\n";
41        $result =& $conn->query("SELECT COUNT(*) FROM tagpairs WHERE c_total=0");
42        if (DB::isError($result) || $result->numRows() != 1) {
43                die ("SELECT failed: " . $result->getMessage() . "\n");
44        }
45        $row =& $result->fetchRow();
46        echo displayNum($row[0])."\n";
47        $result->free();
48
49
50        echo "<BR><BR>\n";
51        echo "<A href=\"index.php\">Back to index page</A>\n";
52
53        $conn->disconnect();
54?>
55 </BODY>
56</HTML>
Note: See TracBrowser for help on using the repository browser.