$searchTerms yeilded a total of {$xml->Search->GrandTotal} results
";
echo "These are results " . ($page * $resultsPerPage + 1) . " to " . ((1 + $page) * $resultsPerPage) . "
";
foreach($xml->Search->Items->Item AS $item)
{
$link = $item->Link;
$link = str_replace("http://cgi.ebay.com/", "http://cgi.sandbox.ebay.com/", $link);
echo "{$item->Title}
";
echo "Current Price: {$item->LocalizedCurrentPrice} \t Bids: {$item->BidCount}
";
if ($item->ItemProperties->BuyItNow == 1)
{
echo "Buy it Now Price: {$item->BINPrice}
";
}
echo "Auction Start: {$item->StartTime} \t Auction End: {$item->EndTime}
";
$endTime = strtotime($item->EndTime);
$timeRemaining = $endTime - time();
//$timeRemaining = date(" " , $timeRemaining);
echo "Time Remaining: $timeRemaining
";
echo "Time Remaining: " . prettyTimeRemaining($timeRemaining) ."
";
echo "
";
}
if (trim($xml->Search->HasMoreItems) == 1)
{
echo "Next Page
";
}
}
function prettyTimeRemaining($timestamp)
{
$timeRemaining = "";
$weeks = floor($timestamp / 604800);
$timestamp = $timestamp - ($weeks * 604800);
if ($weeks > 0)
{
$timeRemaining .= "$weeks Week(s) ";
}
$days = floor($timestamp / 86400);
$timestamp = $timestamp - ($days * 86400);
if ($days > 0)
{
$timeRemaining .= "$days Day(s) ";
}
$hours = floor($timestamp / 3600);
$timestamp = $timestamp - ($hours * 3600);
if ($hours > 0)
{
$timeRemaining .= "$hours Hour(s) ";
}
$minutes = floor($timestamp / 60);
$timestamp = $timestamp - ($minutes * 60);
if ($minutes > 0)
{
$timeRemaining .= "$minutes Minute(s) ";
}
$seconds = $timestamp;
$teimRemaining .= "$seconds Second(s)";
return $timeRemaining;
}
?>