--- a/displayContract.php
+++ b/displayContract.php
@@ -1,49 +1,119 @@
-prepare($query);
-$query->bindParam(":CNID", $_REQUEST['CNID']);
-$query->execute();
-databaseError($conn->errorInfo());
-foreach ($query->fetchAll(PDO::FETCH_ASSOC) as $row) {
- setlocale(LC_MONETARY, 'en_US');
- foreach (array_filter($row) as $key => $value) {
- echo "$key ";
- switch ($key) {
- case "supplierName":
- case "supplierABN":
- echo '' . $value . "";
- break;
- case "agencyName":
- echo '' . $value . "";
- break;
- case "value":
- echo "$" . number_format(doubleval($value), 2);
- break;
- default:
- echo str_replace(" ", "
", $value);
- }
- echo "
";
- }
-}
-echo '
View original record @ tenders.gov.au
';
-
-
-$query = 'SELECT * FROM heuristic_results where "CNID" = :CNID';
-$query = $conn->prepare($query);
-$agencyName = $input . '%';
-$query->bindParam(":CNID", $_REQUEST['CNID']);
-$query->execute();
-databaseError($conn->errorInfo());
-foreach ($query->fetchAll() as $r) {
- echo "{$r['heuristic_name']}: {$r['heuristic_value']} (raw value: {$r['raw_value']}, mean: {$r['mean']}, stddev: {$r['stddev']})
";
-}
-
-include_footer();
-?>
+prepare($query);
+$query->bindParam(":CNID", $_REQUEST['CNID']);
+$query->execute();
+$contractResult = $query->fetch(PDO::FETCH_ASSOC);
+if (!$contractResult) {
+ header("Status: 404 Not Found");
+ header("HTTP/1.0 404 Not Found");
+include_header("Contract Not Found");
+ echo "
{$row['id']} | +{$row['description'][0]} | +\$$value | {$row['agencyName'][0]} | +{$row['contractStart'][0]} | +{$row['supplierName'][0]} | +