'; $in{FILE_DATA}=~s/\r\n/\n/g; $in{FILE_DATA}=~s/\r/\n/g; foreach $sptl (split("\n",$in{FILE_DATA})) { if (substr($sptl,0,1) eq '.') { ($geoname,$p08,$p07,$p06,$p05,$p04,$p03,$p02,$p01,$p00,$e00,$c00)=split(/\t/,$sptl); $geoname=substr($geoname,1); $city=substr($geoname,0,rindex($geoname," ")); &SQLCmd(q!SELECT ContainerID CityID FROM Container WHERE Name=!.&SQLEncode($city).q! AND ParentLink IN (!.$in{ctyl}.q!);!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; $in{NumCMatch}=$in{SQL_NUMFOUND}; if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{CityID}.q! AND DemographicLink=1 AND YEAR(StartDate)=2008;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $city." ".$state." already Has 2008 Population - ".$in{NumCMatch}." "; $p08=~s/\,//g; $p08=~s/\"//g; &SQLCmd("UPDATE DemographicNum SET DNumber=".$p08.",LastModified=Now(),Source='US Census Estimate' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $p08=~s/\,//g; $p08=~s/\"//g; $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{CityID}." AND DemographicLink=1 AND StartDate > '2008-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{CityID}.",'2008-07-01','".$in{NSTD}."','US Census',1,".$p08.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{CityID}." AND DemographicLink=1 AND StartDate < '2008-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2008-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{CityID}.q! AND DemographicLink=1 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $city." ".$state." already Has 2000 Population - ".$in{NumCMatch}." "; $c00=~s/\,//g; $c00=~s/\"//g; $c00=$c00+0; &SQLCmd("UPDATE DemographicNum SET DNumber=".$c00.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $c00=~s/\,//g; $c00=~s/\"//g; $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{CityID}." AND DemographicLink=1 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{CityID}.",'2000-07-01','".$in{NSTD}."','US Census',1,".$c00.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{CityID}." AND DemographicLink=1 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } } else { $in{ImpErrs}.= "No City ".$city.' '; } $in{ImpErrs}.= ". ".$in{NumCMatch}; } } '; $in{FILE_DATA}=~s/\r\n/\n/g; $in{FILE_DATA}=~s/\r/\n/g; foreach $sptl (split("\n",$in{FILE_DATA})) { ($geoname,$tpop,$urban,$rural,$black,$aindian,$asian,$hawaii,$other,$twomore,$hispanic,$white)=split(/\t/,$sptl); $geoname=~s/\"//g; $geoname=substr($geoname,23); $dist=substr($geoname,0,index($geoname," ")); $state=substr($geoname,rindex($geoname,",")+2); if ($dist eq '(at' || $dist eq 'arge)') { $dist=1; } if ($state eq 'Hawaii') { $state="Hawai'i"; } &SQLCmd(q!SELECT ContainerID StateID FROM Container WHERE Category='State' AND Name=!.&SQLEncode($state).q! AND ParentLink=1;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; $in{NumSMatch}=$in{SQL_NUMFOUND}; if ($in{NumSMatch} ne '0E0') { &SQLCmd(q!SELECT ContainerID DistrictID FROM Container WHERE Category='House of Representatives' AND RefNum=!.&SQLEncode($dist).q! AND ParentLink=!.$in{StateID}.';'); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; $in{NumDMatch}=$in{SQL_NUMFOUND}; if ($in{NumDMatch} ne '0E0') { &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=1 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 Population - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$tpop.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=1 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',1,".$tpop.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=1 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=104 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 Urban - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$urban.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=104 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',104,".$urban.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=104 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=105 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 Rural - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$rural.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=105 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',105,".$rural.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=105 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=3 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 white - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$white.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=3 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',3,".$white.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=3 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=100 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 hispanic - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$hispanic.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=100 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',100,".$hispanic.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=100 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=29 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 black - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$black.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=29 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',29,".$black.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=29 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=30 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 aindian - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$aindian.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=30 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',30,".$aindian.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=30 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=103 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 asian - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$asian.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=103 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',103,".$asian.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=103 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=102 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 hawaii - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$hawaii.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=102 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',102,".$hawaii.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=102 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=42 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 other - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$other.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=42 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',42,".$other.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=42 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=43 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 twomore - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$twomore.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=43 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',43,".$twomore.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=43 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } } else { $in{ImpErrs}.= "No District |".$state.$dist.'| '; } } else { $in{ImpErrs}.= "No State |".$state.'| '; } $in{ImpErrs}.= ". ".$in{NumSMatch}; } '; $in{FILE_DATA}=~s/\r\n/\n/g; $in{FILE_DATA}=~s/\r/\n/g; foreach $sptl (split("\n",$in{FILE_DATA})) { ($geoname,$male,$ml5,$m5t9,$m10t14,$m15t17,$m18t19,$m20,$m21,$m22t24,$m25t29,$m30t34,$m35t39,$m40t44,$m45t49,$m50t54,$m55t59,$m60t61,$m62t64,$m65t66,$m67t69,$m70t74,$m75t79,$m80t84,$m85p,$fem,$fl5,$f5t9,$f10t14,$f15t17,$f18t19,$f20,$f21,$f22t24,$f25t29,$f30t34,$f35t39,$f40t44,$f45t49,$f50t54,$f55t59,$f60t61,$f62t64,$f65t66,$f67t69,$f70t74,$f75t79,$f80t84,$f85p)=split(/\t/,$sptl); $geoname=~s/\"//g; $geoname=substr($geoname,23); $dist=substr($geoname,0,index($geoname," ")); $state=substr($geoname,rindex($geoname,",")+2); if ($dist eq '(at' || $dist eq 'arge)') { $dist=1; } if ($state eq 'Hawaii') { $state="Hawai'i"; } &SQLCmd(q!SELECT ContainerID StateID FROM Container WHERE Category='State' AND Name=!.&SQLEncode($state).q! AND ParentLink=1;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; $in{NumSMatch}=$in{SQL_NUMFOUND}; if ($in{NumSMatch} ne '0E0') { &SQLCmd(q!SELECT ContainerID DistrictID FROM Container WHERE Category='House of Representatives' AND RefNum=!.&SQLEncode($dist).q! AND ParentLink=!.$in{StateID}.';'); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; $in{NumDMatch}=$in{SQL_NUMFOUND}; if ($in{NumDMatch} ne '0E0') { &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=5 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 male - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$male.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=5 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',5,".$male.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=5 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=6 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 female - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".$fem.",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=6 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',6,".$fem.",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=6 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=4 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 less than 5 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($ml5+$fl5).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=4 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',4,".($ml5+$fl5).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=4 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=7 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 5-9 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m5t9+$f5t9).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=7 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',7,".($m5t9+$f5t9).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=7 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=8 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 10-14 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m10t14+$f10t14).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=8 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',8,".($m10t14+$f10t14).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=8 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=9 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 15-19 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m15t17+$m18t19+$f15t17+$f18t19).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=9 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',9,".($m15t17+$m18t19+$f15t17+$f18t19).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=9 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=10 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 20-24 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m20+$m21+$m22t24+$f20+$f21+$f22t24).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=10 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',10,".($m20+$m21+$m22t24+$f20+$f21+$f22t24).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=10 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=11 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 25-34 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m25t29+$m30t34+$f25t29+$f30t34).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=11 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',11,".($m25t29+$m30t34+$f25t29+$f30t34).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=11 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=12 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 35-44 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m35t39+$m40t44+$f35t39+$f40t44).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=12 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',12,".($m35t39+$m40t44+$f35t39+$f40t44).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=12 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=13 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 45-54 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m45t49+$m50t54+$f45t49+$f50t54).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=13 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',13,".($m45t49+$m50t54+$f45t49+$f50t54).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=13 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=14 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 55-59 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m55t59+$f55t59).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=14 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',14,".($m55t59+$f55t59).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=14 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=15 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 60-64 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m60t61+$m62t64+$f60t61+$f62t64).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=15 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',15,".($m60t61+$m62t64+$f60t61+$f62t64).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=15 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=16 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 65-74 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m65t66+$m67t69+$m70t74+$f65t66+$f67t69+$f70t74).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=16 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',16,".($m65t66+$m67t69+$m70t74+$f65t66+$f67t69+$f70t74).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=16 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=17 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 75-84 - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m75t79+$m80t84+$f75t79+$f80t84).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=17 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',17,".($m75t79+$m80t84+$f75t79+$f80t84).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=17 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } &SQLCmd(q!SELECT DemographicNumID FROM DemographicNum WHERE AttachTo='Container' AND AttachID=!.$in{DistrictID}.q! AND DemographicLink=18 AND YEAR(StartDate)=2000;!); &SQLOutput(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_NUMFOUND} ne '0E0') { $in{ImpErrs}.= $state." ".$dist." already Has 2000 85+ - ".$in{NumCMatch}." "; &SQLCmd("UPDATE DemographicNum SET DNumber=".($m85p+$f85p).",LastModified=Now(),Source='US Census' WHERE DemographicNumID=".$in{DemographicNumID}.";"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; } else { $in{NTSD}='0000-00-00'; &SQLCmd("SELECT StartDate NSTD FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=18 AND StartDate > '2000-07-01' ORDER BY StartDate LIMIT 1;"); &SQLOutput(); &SQLCmd("INSERT INTO DemographicNum (AttachTo,AttachID,StartDate,EndDate,Source,DemographicLink,DNumber,FirstBy,LMBy,LastModified) VALUES ('Container',".$in{DistrictID}.",'2000-07-01','".$in{NSTD}."','US Census',18,".($m85p+$f85p).",1,1,Now());"); &SQLFinish(); $in{ImpErrs}.=$in{SQL_ERROR}; if ($in{SQL_INSERTID} > 0) { &SQLCmd("SELECT DemographicNumID OPRID FROM DemographicNum WHERE AttachID=".$in{DistrictID}." AND DemographicLink=18 AND StartDate < '2000-07-01' ORDER BY StartDate DESC LIMIT 1;"); &SQLOutput(); if ($in{SQL_NUMFOUND} ne '0E0') { &SQLCmd("UPDATE DemographicNum SET EndDate='2000-07-01' WHERE DemographicNumID=".$in{OPRID}.";"); &SQLFinish(); } } } } else { $in{ImpErrs}.= "No District |".$state.$dist.'| '; } } else { $in{ImpErrs}.= "No State |".$state.'| '; } $in{ImpErrs}.= ". ".$in{NumSMatch}; } |
|