| Current Path : /var/www/cesa.co.za/php/ |
| Current File : /var/www/cesa.co.za/php/accredcourses.php |
<p><b>Search:</b></p>
<form method="post" action="/cpd-validation/cpd-validated-training-events/">
<input type="hidden" name="go" value="1">
<table border=0 cellpadding=5 cellspacing=0 width=372>
<tr><td width="107"><b>Subject:</b></td><td width="245"><input name="subject" type="text" id="subject" size="40"></td></tr>
<tr><td><b>Provider:</b></td><td><input name="provider" type="text" id="provider" size="40"></td></tr>
<tr><td><b>Service Provider Verification Number:</b></td><td><input name="spnum" type="text" id="spnum" size="40"></td></tr>
<tr><td><b>Activity Validation Number:</b></td><td><input name="accrednum" type="text" id="accrednum" size="40"></td></tr>
<tr><td colspan=2 align="center"><input type="submit" name="submit" id="submit" value="Submit"></td></tr>
</table>
</form>
<?php
include("inc_db.php");
//$sql = "SELECT TrainingMaterial.Subject, TrainingMaterial.Comments, SchoolProviders.CompanyName ProviderName, SchoolProviders.PhoneNumber,
// SchoolProviders.EmailAddress, TrainingMaterial.Status, SchoolProviders.SPNumber,
// TrainingMaterial.Level, TrainingMaterial.Duration, TrainingMaterial.DurationUnit, TrainingMaterial.CPD,
// TrainingMaterial.NQFLevel, TrainingMaterial.AccredNum, TrainingMaterial.ProviderID, TrainingMaterial.EvaluatorID
// FROM CPDServiceProvider SchoolProviders INNER JOIN CPDTrainingMaterial TrainingMaterial ON SchoolProviders.CPDProviderID=TrainingMaterial.ProviderID
// WHERE
// (TrainingMaterial.Status IN ('Approved','Pending'))
// AND TrainingMaterial.AccredNum LIKE 'CESA%' ";
//if (isset($_REQUEST["subject"]))
// $sql .= " AND TrainingMaterial.Subject LIKE '%" . mysql_real_escape_string($_REQUEST["subject"]) . "%' ";
//if (isset($_REQUEST["provider"]))
// $sql .= " AND SchoolProviders.CompanyName LIKE '%" . mysql_real_escape_string($_REQUEST["provider"]) . "%' ";
//if (isset($_REQUEST["accrednum"]))
// $sql .= " AND TrainingMaterial.AccredNum LIKE '%" . mysql_real_escape_string($_REQUEST["accrednum"]) . "%' ";
//if (isset($_REQUEST["spnum"]))
// $sql .= " AND SchoolProviders.SPNumber LIKE '%" . mysql_real_escape_string($_REQUEST["spnum"]) . "%' ";
//
//$sql .= " ORDER BY TrainingMaterial.Subject ASC";
$sql = "SELECT TrainingMaterial.Subject, TrainingMaterial.Comments, SchoolProviders.CompanyName ProviderName, SchoolProviders.PhoneNumber,
SchoolProviders.EmailAddress, TrainingMaterial.Status, SchoolProviders.SPNumber,
TrainingMaterial.Level, TrainingMaterial.Duration, TrainingMaterial.DurationUnit, TrainingMaterial.CPD,
TrainingMaterial.NQFLevel, TrainingMaterial.AccredNum, TrainingMaterial.ProviderID, TrainingMaterial.EvaluatorID
FROM CPDServiceProvider SchoolProviders INNER JOIN CPDTrainingMaterial TrainingMaterial ON SchoolProviders.CPDProviderID=TrainingMaterial.ProviderID
WHERE
(TrainingMaterial.Status IN ('Approved'))
AND TrainingMaterial.DateExpires > NOW()
AND TrainingMaterial.AccredNum LIKE 'CESA%' ";
if (isset($_REQUEST["subject"]))
$sql .= " AND TrainingMaterial.Subject LIKE '%" . mysql_real_escape_string($_REQUEST["subject"]) . "%' ";
if (isset($_REQUEST["provider"]))
$sql .= " AND SchoolProviders.CompanyName LIKE '%" . mysql_real_escape_string($_REQUEST["provider"]) . "%' ";
if (isset($_REQUEST["accrednum"]))
$sql .= " AND TrainingMaterial.AccredNum LIKE '%" . mysql_real_escape_string($_REQUEST["accrednum"]) . "%' ";
if (isset($_REQUEST["spnum"]))
$sql .= " AND SchoolProviders.SPNumber LIKE '%" . mysql_real_escape_string($_REQUEST["spnum"]) . "%' ";
$sql .= " ORDER BY TrainingMaterial.Subject ASC";
$queryresult = mysql_query($sql);
$ProviderID = 0;
if (mysql_num_rows($queryresult) > 0) {
if (isset($_REQUEST["go"])) {
?>
<p>Number of search results found: <?php echo mysql_num_rows($queryresult); ?>. <a href="/node/169">Click here to show all</a></p>
<?php
}
?>
<table border=1 cellpadding=5 cellspacing=0 style="border:0; font-size:10px" width=100%>
<tr>
<td style="border-width:0px; padding-bottom:1px" width=20%><b>Subject</b></td>
<td style="border-width:0px; padding-bottom:1px" width=18%><b>Service Provider</b></td>
<td align="center" style="border-width:0px; padding-bottom:1px; text-align:center" width=18%><b>Service Provider<br>Verification Number</b></td>
<td style="border-width:0px; padding-bottom:1px" width=10%><b>Type</b></td>
<td style="border-width:0px; padding-bottom:1px" width=5%><b>Duration</b></td>
<td style="border-width:0px; padding-bottom:1px; text-align:center" width=4%><b>CPD Points</b></td>
<td align="center" style="border-width:0px; padding-bottom:1px; text-align:center" width=16%><b>Activity<br>Validation Number</b></td>
</tr>
<?php
while ($row = mysql_fetch_array($queryresult)) {
$ProviderName = $row["ProviderName"];
$Phone = $row["PhoneNumber"];
$Email = $row["EmailAddress"];
$Subject = $row["Subject"];
// $EvaluatorName = $row["EvaluatorName"];
$Level = $row["Level"];
$Hours = $row["Duration"] . " " . $row["DurationUnit"];
$CPD = $row["CPD"];
$AccredNum = $row["AccredNum"];
if ((intval(substr($row["AccredNum"], -4)) > date("Y")) || ((intval(substr($row["AccredNum"], -4)) == date("Y")) && (intval(substr($row["AccredNum"], -7, 2)) >= date("m")))) {
//Write out detail
?>
<tr>
<td style="border-width:0px 0px 1px 0px;border-color:#CCCCCC; padding-top:1px"><?php echo $Subject; ?></td>
<td style="border-width:0px 0px 1px 0px;border-color:#CCCCCC; padding-top:1px"><?php echo $ProviderName; ?>
<?php
if (!empty($Phone))
echo "<br>Tel: " . $Phone;
if (!empty($Email))
echo "<br>Email: " . $Email;
?>
</td>
<td style="border-width:0px 0px 1px 0px;border-color:#CCCCCC; padding-top:1px"><?php echo $row["SPNumber"]; ?></td>
<td style="border-width:0px 0px 1px 0px;border-color:#CCCCCC; padding-top:1px"><?php echo $Level; ?></td>
<td style="border-width:0px 0px 1px 0px;border-color:#CCCCCC; padding-top:1px"><?php echo $Hours; ?></td>
<td style="border-width:0px 0px 1px 0px;border-color:#CCCCCC; padding-top:1px"><?php echo $CPD; ?></td>
<td style="border-width:0px 0px 1px 0px;border-color:#CCCCCC; padding-top:1px"><?php
// if ($row["Status"]=="Pending") { echo "Pending"; } else { echo $AccredNum; }
// 2018-10-17 Blessings requested that we not show the Pending status, as many approved courses have not had their status
// updated in the database
if ($row["Status"] != "Pending") {
echo $AccredNum;
}
?></td>
</tr>
<?php
}
}
?>
</table>
<?php
}
?>