<?php
|
<?php
|
error_reporting(E_ALL);
|
error_reporting(E_ALL);
|
|
|
$link = mysql_connect('localhost', 'team7', 'wlUsnD2xu9'); |
include_once("../lib/common.inc.php"); |
if (!$link) { |
|
die('Could not connect: ' . mysql_error()); |
|
} |
|
@mysql_select_db("team7") or die("Unable to select database"); |
|
|
|
$unspscresult = mysql_query ("select * from UNSPSCcategories;");
|
$unspscresult = mysql_query ("select * from UNSPSCcategories;");
|
while ($row = mysql_fetch_assoc($unspscresult)) {
|
while ($row = mysql_fetch_assoc($unspscresult)) {
|
$unspsc[$row['Title']] = $row['UNSPSC'];
|
$unspsc[$row['Title']] = $row['UNSPSC'];
|
}
|
}
|
|
|
$query = "SELECT CNID,category,value
|
$query = "SELECT CNID,category,value
|
FROM `contractnotice`
|
FROM `contractnotice`
|
WHERE `categoryUNSPSC` IS NULL OR `categoryUNSPSC` = 0";
|
WHERE `categoryUNSPSC` IS NULL OR `categoryUNSPSC` = 0";
|
$emptycatresult = mysql_query ($query);
|
$emptycatresult = mysql_query ($query);
|
$missing = Array();
|
$missing = Array();
|
if ($emptycatresult){
|
if ($emptycatresult){
|
while ($record = mysql_fetch_assoc($emptycatresult)) {
|
while ($record = mysql_fetch_assoc($emptycatresult)) {
|
if ($unspsc[$record['category']] == "") {
|
if ($unspsc[$record['category']] == "") {
|
$missing[$record['category']]= $missing[$record['category']]+ $record['value'];
|
$missing[$record['category']]= $missing[$record['category']]+ $record['value'];
|
// echo "<br>\n Category not found for: \n";
|
// echo "<br>\n Category not found for: \n";
|
// print_r($record);
|
// print_r($record);
|
} else {
|
} else {
|
$result = mysql_query("UPDATE contractnotice SET categoryUNSPSC =
|
$result = mysql_query("UPDATE contractnotice SET categoryUNSPSC =
|
'".mysql_real_escape_string($unspsc[$record['category']])."' where CNID =
|
'".mysql_real_escape_string($unspsc[$record['category']])."' where CNID =
|
'".mysql_real_escape_string($record['CNID'])."';");
|
'".mysql_real_escape_string($record['CNID'])."';");
|
if ($result) echo $record['CNID']. " set to ". ($unspsc[$record['category']]) . " <br>\n";
|
if ($result) echo $record['CNID']. " set to ". ($unspsc[$record['category']]) . " <br>\n";
|
else echo "error".mysql_error();
|
else echo "error".mysql_error();
|
}
|
}
|
}
|
}
|
} else echo "error".mysql_error();
|
} else echo "error".mysql_error();
|
asort($missing);
|
asort($missing);
|
print_r($missing);
|
print_r($missing);
|
?>
|
?>
|
|
|