";
if($pNum!="")
$query = 'SELECT * FROM PHCBurialPermits WHERE docPermitNum = "'.$pNum.'";';
else if($lNum!="")
$query = 'SELECT * FROM PHCBurialPermits WHERE lotNum = "'.$lNum.'";';
else if($dLName!="")
$query = 'SELECT * FROM PHCBurialPermits WHERE deceasedLName = "'.$dLName.'";';
else
$query = 'SELECT * FROM PHCBurialPermits WHERE deceasedLName != "none";';
$result = mysqli_query($db,$query) or die('Query failed: ' . mysqli_error($db));
$numRows = mysqli_num_rows($result);
if($dLName=="" && $pNum=="" && $lNum==""){
$randChoice = rand(0, $numRows);
for($i=0;$i<$randChoice;$i++)
$line = mysqli_fetch_array($result, MYSQLI_ASSOC);
extract($line);
$matchingRecords = Array($deceasedFName, $deceasedMName, $deceasedLName, $dateBuried, $permitNum);
}
else {
while($line = mysqli_fetch_array($result, MYSQLI_ASSOC)){
extract($line);
//echo "Adding record: ".$deceasedFName.",".$deceasedMName.",".$deceasedLName.",".$dateBuried.",".$permitNum."
"; $oneRecord = Array($deceasedFName, $deceasedMName, $deceasedLName, $dateBuried, $permitNum); $matchingRecords[] = $oneRecord; } } /* for($i=0;$i";
*/
return $matchingRecords;
}
// ************** GATHER DISPLAY DATA *****************************************
function gatherDisplayData($dLName, $pNum, $lNum, $BPNum, $db){
//echo "Entering gather data with values: ".$dLName.",".$pNum.",".$lNum.",".$BPNum."
"; if($pNum!="") $query = 'SELECT * FROM PHCBurialPermits WHERE docPermitNum = "'.$pNum.'";'; else if($lNum!="") $query = 'SELECT * FROM PHCBurialPermits WHERE lotNum = "'.$lNum.'";'; else if($dLName!="") $query = 'SELECT * FROM PHCBurialPermits WHERE deceasedLName = "'.$dLName.'";'; else if($BPNum!="") $query = 'SELECT * FROM PHCBurialPermits WHERE permitNum = "'.$BPNum.'";'; else $query = 'SELECT * FROM PHCBurialPermits WHERE deceasedLName != "none";'; $result = mysqli_query($db,$query) or die('Query failed: ' . mysqli_error($db)); $numRows = mysqli_num_rows($result); //echo "Gather data shows ".$numRows." records from query.
"; $randChoice = ""; if($dLName=="" && $pNum=="" && $lNum==""){ $numRows = mysqli_num_rows($result); $randChoice = rand(0, $numRows-1); //to account for case where randrange returns 0 $line = mysqli_fetch_array($result, MYSQLI_ASSOC); for($i=0;$i<$randChoice;$i++) $line = mysqli_fetch_array($result, MYSQLI_ASSOC); } else $line = mysqli_fetch_array($result, MYSQLI_ASSOC); extract($line); //echo "Chosen record: ".$deceasedFName.",".$deceasedMName.",".$deceasedLName.",".$dateBuried.",".$permitNum."
"; //echo "With randcomChoice of ".$randChoice."
"; /* echo 'Permit Number (format BP00000x): #'.$permitNum.'#
'; echo 'Doc Permit Number (as given): '.$docPermitNum.'
'; echo 'Date Deceased (as given): '.$dateDeceased.'
'; echo 'Date Buried (as given): '.$dateBuried.'
'; echo 'Time Buried (as given): '.$timeBuried.'
'; echo 'Deceased Prefix (like Sir): '.$deceasedPrefix.'
'; echo 'Deceased First Name (or letter): '.$deceasedFName.'
'; echo 'Deceased Middle Name (or letter) '.$deceasedMName.'
'; echo 'Deceased Last Name: '.$deceasedLName.'
'; echo 'Deceased Postfix (like Jr. or MD): '.$deceasedPostfix.'
'; echo 'Deceased Address: '.$deceasedAddress.'
'; echo 'Deceased Age: '.$deceasedAge.'
'; echo 'Cause of Death: '.$causeOfDeath.'
'; echo 'Family Name: '.$familyName.'
'; echo 'Family Address: '.$familyAddress.'
'; echo 'Family Other: '.$familyOther.'
'; echo 'Section Number (as given): '.$secNum.'
'; echo 'Lot Number (as given): '.$lotNum.'
'; echo 'Grave Number/Part of Lot (as given): '.$graveNum.'
'; echo 'Undertaker: '.$undertaker.'
'; echo 'Interment Fee (as given): '.$intermentFee.'
'; echo 'Marker Photo Filename: '.$markerPhotoFile.'
'; echo 'Permit Photo Filename: '.$permitPhotoFile.'
'; echo 'Record Status: '.$recordStatus.'
'; echo 'Remarks: '.$remarks.'
'; echo "
"; */ if($permitPhotoFile!="") $dispPermitFile = "permitFiles/".$permitPhotoFile; $dispLName = $deceasedLName; $dispMName = $deceasedMName; $dispFName = $deceasedFName; $dispLotNum = $lotNum; $dispBurYear = substr($dateDeceased,strlen($dateDeceased)-4); //echo "Buried year is ".$dispBurYear."
"; $query = 'SELECT * FROM PHCGenealogies WHERE LName = "'.$dispLName.'" && BurLot = "'.$dispLotNum.'" && BurYear = "'.$dispBurYear.'";'; $result = mysqli_query($db,$query) or die('Query failed: ' . mysqli_error($db)); $line = mysqli_fetch_array($result, MYSQLI_ASSOC); extract($line); /* echo 'generated GenCode: '.$tentGenCode.'
'; echo 'GenCode: '.$GenCode.'
'; echo 'Last Name: '.$LName.'
'; echo 'First Name: '.$FName.'
'; echo 'Middle Names: '.$MNames.'
'; echo 'Buried Day: '.$BurDay.'
'; echo 'Buried Month: '.$BurMnth.'
'; echo 'Buried Year: '.$BurYear.'
'; echo 'Buried Age: '.$BurAge.'
'; echo 'Buried Lot: '.$BurLot.'
'; echo 'History File Name: '.$HistFileName.'
'; echo 'Record Status: '.$recordStatus.'
'; echo 'Geneology Notes: '.$GenNotes.'
'; */ if($LName!=""){ $dispGenNotes = $LName.", ".$FName." ".$MNames."
Buried: ".$BurDay." ".$BurMnth.", "; $dispGenNotes .= $BurYear."
Age at Interment: ".$BurAge."
Prospect Hill Lot: ".$BurLot."
"; $dispGenNotes .= $GenNotes; } else $dispGenNotes = ""; if($HistFileName!="") $dispHistFileName = $HistFileName; else $dispHistFileName = ""; /* echo '

'; */ $retData = Array($dispPermitFile, $dispLName, $dispMName, $dispFName, $dispLotNum, $dispGenNotes, $dispHistFileName); return $retData; } // ************** PRINT INITIAL FORM *********************************************** function print_form(){ PHCfrontStuff(); //echo '
"; $oneRecord = Array($deceasedFName, $deceasedMName, $deceasedLName, $dateBuried, $permitNum); $matchingRecords[] = $oneRecord; } } /* for($i=0;$i
"; if($pNum!="") $query = 'SELECT * FROM PHCBurialPermits WHERE docPermitNum = "'.$pNum.'";'; else if($lNum!="") $query = 'SELECT * FROM PHCBurialPermits WHERE lotNum = "'.$lNum.'";'; else if($dLName!="") $query = 'SELECT * FROM PHCBurialPermits WHERE deceasedLName = "'.$dLName.'";'; else if($BPNum!="") $query = 'SELECT * FROM PHCBurialPermits WHERE permitNum = "'.$BPNum.'";'; else $query = 'SELECT * FROM PHCBurialPermits WHERE deceasedLName != "none";'; $result = mysqli_query($db,$query) or die('Query failed: ' . mysqli_error($db)); $numRows = mysqli_num_rows($result); //echo "Gather data shows ".$numRows." records from query.
"; $randChoice = ""; if($dLName=="" && $pNum=="" && $lNum==""){ $numRows = mysqli_num_rows($result); $randChoice = rand(0, $numRows-1); //to account for case where randrange returns 0 $line = mysqli_fetch_array($result, MYSQLI_ASSOC); for($i=0;$i<$randChoice;$i++) $line = mysqli_fetch_array($result, MYSQLI_ASSOC); } else $line = mysqli_fetch_array($result, MYSQLI_ASSOC); extract($line); //echo "Chosen record: ".$deceasedFName.",".$deceasedMName.",".$deceasedLName.",".$dateBuried.",".$permitNum."
"; //echo "With randcomChoice of ".$randChoice."
"; /* echo 'Permit Number (format BP00000x): #'.$permitNum.'#
'; echo 'Doc Permit Number (as given): '.$docPermitNum.'
'; echo 'Date Deceased (as given): '.$dateDeceased.'
'; echo 'Date Buried (as given): '.$dateBuried.'
'; echo 'Time Buried (as given): '.$timeBuried.'
'; echo 'Deceased Prefix (like Sir): '.$deceasedPrefix.'
'; echo 'Deceased First Name (or letter): '.$deceasedFName.'
'; echo 'Deceased Middle Name (or letter) '.$deceasedMName.'
'; echo 'Deceased Last Name: '.$deceasedLName.'
'; echo 'Deceased Postfix (like Jr. or MD): '.$deceasedPostfix.'
'; echo 'Deceased Address: '.$deceasedAddress.'
'; echo 'Deceased Age: '.$deceasedAge.'
'; echo 'Cause of Death: '.$causeOfDeath.'
'; echo 'Family Name: '.$familyName.'
'; echo 'Family Address: '.$familyAddress.'
'; echo 'Family Other: '.$familyOther.'
'; echo 'Section Number (as given): '.$secNum.'
'; echo 'Lot Number (as given): '.$lotNum.'
'; echo 'Grave Number/Part of Lot (as given): '.$graveNum.'
'; echo 'Undertaker: '.$undertaker.'
'; echo 'Interment Fee (as given): '.$intermentFee.'
'; echo 'Marker Photo Filename: '.$markerPhotoFile.'
'; echo 'Permit Photo Filename: '.$permitPhotoFile.'
'; echo 'Record Status: '.$recordStatus.'
'; echo 'Remarks: '.$remarks.'
'; echo "
"; */ if($permitPhotoFile!="") $dispPermitFile = "permitFiles/".$permitPhotoFile; $dispLName = $deceasedLName; $dispMName = $deceasedMName; $dispFName = $deceasedFName; $dispLotNum = $lotNum; $dispBurYear = substr($dateDeceased,strlen($dateDeceased)-4); //echo "Buried year is ".$dispBurYear."
"; $query = 'SELECT * FROM PHCGenealogies WHERE LName = "'.$dispLName.'" && BurLot = "'.$dispLotNum.'" && BurYear = "'.$dispBurYear.'";'; $result = mysqli_query($db,$query) or die('Query failed: ' . mysqli_error($db)); $line = mysqli_fetch_array($result, MYSQLI_ASSOC); extract($line); /* echo 'generated GenCode: '.$tentGenCode.'
'; echo 'GenCode: '.$GenCode.'
'; echo 'Last Name: '.$LName.'
'; echo 'First Name: '.$FName.'
'; echo 'Middle Names: '.$MNames.'
'; echo 'Buried Day: '.$BurDay.'
'; echo 'Buried Month: '.$BurMnth.'
'; echo 'Buried Year: '.$BurYear.'
'; echo 'Buried Age: '.$BurAge.'
'; echo 'Buried Lot: '.$BurLot.'
'; echo 'History File Name: '.$HistFileName.'
'; echo 'Record Status: '.$recordStatus.'
'; echo 'Geneology Notes: '.$GenNotes.'
'; */ if($LName!=""){ $dispGenNotes = $LName.", ".$FName." ".$MNames."
Buried: ".$BurDay." ".$BurMnth.", "; $dispGenNotes .= $BurYear."
Age at Interment: ".$BurAge."
Prospect Hill Lot: ".$BurLot."
"; $dispGenNotes .= $GenNotes; } else $dispGenNotes = ""; if($HistFileName!="") $dispHistFileName = $HistFileName; else $dispHistFileName = ""; /* echo '
'; */ $retData = Array($dispPermitFile, $dispLName, $dispMName, $dispFName, $dispLotNum, $dispGenNotes, $dispHistFileName); return $retData; } // ************** PRINT INITIAL FORM *********************************************** function print_form(){ PHCfrontStuff(); //echo '

Permit Image

Geneaology Data
No Lookup Information Entered Yet

History Data
No Lookup Information Entered Yet
END;
PHCbackStuff();
}
// ************** PROCESS LOOKUP **********************************************
function processLookup($db){
PHCfrontStuff();
echo <<