/** * *********************************************************************** * 08/07/2006 - Paulo Kuong * - File created */ ?> require_once(__DIR__ . '/../../../../vendor/autoload.php'); use Orchard\Mysqli\QueryData; use Orchard\Mysqli\Wrapper as MysqliWrapper; $wrapperObj = new MysqliWrapper ($mysqli); $no_url = isset($no_url) ? $no_url : false; switch ($sort_by){ case 'upc': $order_by = 'upc'; break; case 'release_name': $order_by = 'release_name'; break; case 'date_deleted': $order_by = "date_deleted"; break; case 'artist_name': $order_by = "artist_name"; break; case 'label_name': $order_by = "label_name"; break; case 'compliance_check_date': $order_by = 'compliance_check_date'; break; case 'compliance_check_satisfactory': $order_by = 'compliance_check_satisfactory'; break; default: $order_by = "upc"; $sort_by ='upc'; $sort_desc = 1; } $sql = "SELECT SQL_CALC_FOUND_ROWS fd.upc upc, r.release_id, r.release_name, r.display_upc, fd.date_deleted, fd.compliance_check_date, fd.compliance_check_satisfactory, a.NAME artist_name, a.artist_id artist_id, v.company label_name, v.vendor_id FROM full_deletions fd INNER JOIN releases r ON r.upc = fd.upc INNER JOIN artist_info a ON a.artist_id = r.artist_id INNER JOIN vendor v ON v.vendor_id = a.vendor_id WHERE ( fd.compliance_check_satisfactory = 'N' OR fd.compliance_check_date IS NULL ) AND fd.action = 'delete' AND r.not_for_distribution != 'SMEAnalyticsDummy' "; $dataParams = new QueryData(); $sql .= ' ORDER BY ' . $order_by . ($sort_desc ? ' DESC' : ''); $sql .= !$no_url ? ' LIMIT ?, ?' : ''; if (!$no_url) { $dataParams->addDataParam('i', (($page - 1) * $pageRecord)); $dataParams->addDataParam('i', $pageRecord); } $prosp_label_result = $wrapperObj->executeQuery($sql, $dataParams); if ($prosp_label_result === false) { showierror($sql); } $dataParams = new QueryData(); $sql = 'SELECT FOUND_ROWS() AS total'; $total_count = $wrapperObj->executeQuery($sql, $dataParams); if ($total_count === false) { showierror($sql); } $total = $total_count[0]['total']; $pageNum = ceil($total/$pageRecord); $varTable .='
| '.($no_url ? "UPC" : sortColumnHeader('UPC', 'upc', $url)).' | '.($no_url ? "Release Name" : sortColumnHeader('Release Name', 'release_name', $url)).' | '.($no_url ? "Artist Name" : sortColumnHeader('Artist Name', 'artist_name', $url)).' | '.($no_url ? "Label/Company" : sortColumnHeader('Label/Company', 'label_name', $url)).' | '. ($no_url ? "Date Deleted" : sortColumnHeader('Date Deleted', 'date_deleted', $url)).' | '. ($no_url ? "Compliance Check Date" : sortColumnHeader('Compliance Check Date', 'compliance_check_date', $url)).' | '. ($no_url ? "Compliance Check Satisfactory" : sortColumnHeader('Compliance Check Satisfactory', 'compliance_check_satisfactory', $url)).' | |
|---|---|---|---|---|---|---|---|
| '.($no_url ? '"' . $results['display_upc'] . '"' : ' |
'.($no_url ? $results['release_name'] : ' |
'.($no_url ? $results['artist_id'] : ''.$results['artist_name'].'').' | '.($no_url ? $results['vendor_id'] : ''.$results['label_name'].'').' | '.$results['date_deleted'].' | '.$results['compliance_check_date'].' | '.$results['compliance_check_satisfactory'].' | |
| No Deletions Found. | |||||||