I am creating an application that gives users information on football matches.
I am using XML to make an API call to display data, for instance, information on multiple hotels in the area.
When the info is displayed back to the screen the first set of data is blank and no data is displayed. It's almost like it's missing the first element.
Any advice would be helpful, cheers.
if(!$xml=simplexml_load_file('http://xmlfeed.laterooms.com/index.aspxaid=KEYHERE&rtype=6&geolon='.$lng.'&geolat='.$lat.'')){
trigger_error('Error reading XML file',E_USER_ERROR);
}
foreach($xml as $hotel){
echo '<li>';
echo '<img src ='.$hotel->images.' width ="200px" height ="200px">';
echo '<strong><br>'.$hotel->hotel_name.'</br></strong>';
echo '<br>Star Rating: '.$hotel->hotel_star.'';
echo '<br>Postcode: '.$hotel->hotel_pcode.'';
echo '<br>City: '.$hotel->hotel_city.'<br>';
echo '<a href='.$hotel->hotel_link.'>';
echo '<button>Book Now</button></a>';
echo '<br><br>';
echo'</li>';