Please enter a search query.
"; require_once 'includes/footer.php'; exit; } // Instantiate the classes using your DB connection. use DJMixHosting\DJs; use DJMixHosting\Genres; use DJMixHosting\Mixshows; use DJMixHosting\Database; use DJMixHosting\Mixes; $db = new Database($config); $djsObj = new DJs($db); $genresObj = new Genres($db); $mixshowsObj = new Mixshows($db); $mixesObj = new Mixes($db); // Execute the search methods. $djsResults = $djsObj->search($query, $page, $resultsPerPage); $genresResults = $genresObj->search($query, $page, $resultsPerPage); $mixshowsResults = $mixshowsObj->search($query, $page, $resultsPerPage); $mixesResults = $mixesObj->search($query, $page, $resultsPerPage); // Combine and label results. $results = []; foreach ($djsResults as $result) { $result['type'] = 'DJ'; $results[] = $result; } foreach ($genresResults as $result) { $result['type'] = 'Genre'; $results[] = $result; } foreach ($mixshowsResults as $result) { $result['type'] = 'Mixshow'; $results[] = $result; } foreach ($mixesResults as $result) { $result['type'] = 'Mix'; // Rename title field to name for consistency. $result['name'] = $result['title']; $results[] = $result; } // (Optional) You can sort the combined results here if needed. ?>

Search Results for ""

No results found for your search query.