Example #1
0
function searchCareerBuilder($limit, $start, $queryParameters)
{
    $XMLJobs = CareerbuilderJobSearchAPIRequest($limit, $start, $queryParameters);
    return array('jobs' => getCareerBuilderJobHTML($XMLJobs['jobEntries']), 'numPages' => $XMLJobs['totalPages']);
}
Example #2
0
$careerBuilderNumber = 0;
if ($indeedPageNumber > $careerBuilderNumber) {
    //use indeed Pagination
}
//use careerBuilder Pagination
//echo getPagination(20, 5, 100);
//needs to be more specific parameters
//http://api.indeed.com/ads/apisearch?publisher=3278280578708396&v=2
$queryParameters = array('query' => '"Web Developer"');
echo '<pre>';
//print_r(CareerbuilderJobSearchAPIRequest(100,2, $queryParameters));
//print_r((string)(getIndeedJobInfoByID("13ee17ccb3b5e87e")->url));
//getCareerBuilderJobInfoByID("JHR01F6FK4YVQRKC2WL");
//print_r(getIndeedJobHTML(IndeedJobSearchAPIRequest(3, 1, $queryParameters)['jobEntries']));
$careerbuilderXMLJobs = CareerbuilderJobSearchAPIRequest(10, 2, array());
print_r(getCareerBuilderJobHTML($careerbuilderXMLJobs['jobEntries']));
//echo getPagination($careerbuilderXMLJobs['totalPages'], 10, 1);
//print_r(sanitizeQueryParameters($queryParameters));
echo '</pre>';
//echo getCategoryDropDown();
?>
<!--<input name="queryTerm" placeholder="Job Title, Keywords, or Company Name"/>-->
<!--<input name="location" placeholder="Location"/>-->
<select id="radius" name="radius">
    <option value="5">within 5 miles</option>
    <option value="10">within 10 miles</option>
    <option value="15">within 15 miles</option>
    <option selected="" value="25">within 25 miles</option>
    <option value="50">within 50 miles</option>
    <option value="100">within 100 miles</option>
    <option value="150">within 150 miles</option>