Fix autosuggest
[contractdashboard.git] / admin / updateUNSPSC.php
blob:a/admin/updateUNSPSC.php -> blob:b/admin/updateUNSPSC.php
<?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);
?> ?>