Depreciate MySQL and GD image graphs
[contractdashboard.git] / about.php
blob:a/about.php -> blob:b/about.php
--- a/about.php
+++ b/about.php
@@ -29,21 +29,29 @@
 

 <?php

 include_once("./lib/common.inc.php");

-$query = "SELECT DATE(importDate) as importday, count(*) as count, min(publishDate) as start, max(publishDate) as end 

-FROM `contractnotice` WHERE childCN = 0 AND parentCN = 0 AND DATE(importDate) in (select * from (SELECT DATE(importDate) 

-FROM `contractnotice` ORDER BY `importDate` DESC limit 1) alias)";

-$result = mysql_query($query);

+$query = 'SELECT DATE("importDate") as importday, count(*) as count, min("publishDate") as start, max("publishDate") as end 

+FROM contractnotice WHERE "childCN" = 0 AND "parentCN" = 0 AND DATE("importDate") = (select * from (SELECT DATE("importDate") 

+FROM contractnotice ORDER BY "importDate" DESC limit 1) alias) GROUP BY DATE("importDate")';

+$query = $conn->prepare($query);

+	$query->execute();

+	if (!$query) {

+		databaseError($conn->errorInfo());

+	}

 echo "<div>";

-$stats = mysql_fetch_array($result, MYSQL_BOTH);

+$stats = $query->fetch(PDO::FETCH_ASSOC);

 echo $stats["count"] . " new records in period " . $stats["start"] . "  to " . $stats["end"] ."<br>";

 

 

-$query = "SELECT DATE(importDate) as importday, count(*) as count, min(publishDate) as start, max(publishDate) as end 

-FROM `contractnotice` WHERE (childCN != 0 OR parentCN != 0) AND DATE(importDate) in (select * from (SELECT DATE(importDate) 

-FROM `contractnotice` ORDER BY `importDate` DESC limit 1) alias)";

-$result = mysql_query($query);

+$query = 'SELECT DATE("importDate") as importday, count(*) as count, min("publishDate") as start, max("publishDate") as end 

+FROM contractnotice WHERE ("childCN" != 0 OR "parentCN" != 0) AND DATE("importDate") = (select * from (SELECT DATE("importDate") 

+FROM contractnotice ORDER BY "importDate" DESC limit 1) alias) GROUP BY DATE("importDate")';

+$query = $conn->prepare($query);

+	$query->execute();

+	if (!$query) {

+		databaseError($conn->errorInfo());

+	}

 echo "<div>";

-$stats = mysql_fetch_array($result, MYSQL_BOTH);

+$stats =  $query->fetch(PDO::FETCH_ASSOC);

 echo $stats["count"] . " updated records in period " . $stats["start"] . "  to " . $stats["end"] ."<br>";