XML Fiyatları sıralama

0 Cevap php

Ben otel ile ilgili bilgi içeren bir xml fiyatlarla sonuçlarını sıralamak için çalışıyorum. Ben minCostStay denilen bir değer tarafından verilen, yani ASC ve DESC bunu olmazlardan, fiyatlarla verileri görüntülemek ve sıralamak istiyorum.

Ben durmadan verileri görüntülemek için foreach kullanıyorum. Şimdi ne yapmam gerekiyor fiyat asc ve desc sıralamak bu veridir. Ben hemen hemen bir acemi kodlama, bu nedenle herhangi bir yardım basit bir örnek, eğer özel takdir edilecektir =) duyuyorum

Bu, daha fazla veya daha az ben yapıyorum budur:

   $url ="http://www.somedomain.com/cgi/xml/engine/get_data.php?ref=$ref&checkin=$checkin&checkout=$checkout&rval=$rval&pval=$pval&country=$country&city=$city&lg=$lg";


// load SimpleXML
$all = new SimpleXMLElement($url, null, true);

foreach($all as $hotel) // loop through our hotels



{

echo <<

<table width="100%" border=0>   
  <tr>
    <td colspan="2"><h2><a href="{$hotel->rooms->room->bookUrl}">{$hotel->name}<span class="stars" widht="{$hotel->rating}">{$hotel->rating}</span></h2></a></a>
    <p><b>Direccion:</b> <i>{$hotel->address}</p></i>
    </td>
    <td valign="middle"><div align="center"><a href="{$hotel->rooms->room->bookUrl}"><img src="{$hotel->photoUrl}"></div></td>
  </tr>
  <tr>
    <td colspan="2"> $rest...<a href="{$hotel->rooms->room->bookUrl}"><strong>ampliar información</strong></a></td>

    <td  colspan="2" valign="middle" align="right"><div align="center">PRECIO: <h3>{$hotel->currencyCode}{$hotel->minCostOfStay}</h3> </a></div></td>

    </tr>
  <tr>
    <td colspan="2"><div align="center"><a href="{$hotel->rooms->room->bookUrl}"><strong>VER COMENTARIOS, FOTOS Y DETALLES DE ESTE HOTEL</strong></a></div></td>
<td colspan="2"><div align="center">$text</a></div></td>

 </a></div></td>

  </tr>



EOF;


echo '</table>';


}

Seni duyuyorum!

Şimdiden teşekkürler!

0 Cevap