2010-03-09 3 views
1

Рассмотрим следующий пример:Быстрый PHP вопрос о заказе строку результатов

$img_pathm = JURI::root().'images/properties/images/'.$this->datos->id.'/'; 
$peque_path = JURI::root().'images/properties/images/thumbs/'.$this->datos->id.'/'; 

$result = count($this->Images); 
$resultf = $result-1; 

while ($resultf>=0){ ?> 

<span class="editlinktip hasTip" title="<?php echo $this->datos->image1;?>:: 

<img border=&quot;1&quot; src=&quot;<?php echo $peque_path.$this->Images[$resultf]->name; ?>&quot; name=&quot;imagelib&quot; alt=&quot;<?php echo JText::_('No preview available'.$img_pathm); ?>&quot; width=&quot;206&quot; height=&quot;100&quot; />"> 

<img src="<?php echo $peque_path.$this->Images[$resultf]->name; ?>" alt="Additional image <?php echo $resultf+1 ?>" width="65px" height="50px"/></span> <?php 

$resultf--; } 

Это в настоящее время печатает изображения один за другим. Все, что мне нужно сделать, это инвертировать порядок, в котором эти изображения печатаются пользователю. Я не уверен, где, или как я должен вставить что-то похожее на ORDER в этом коде? Заранее спасибо!

ответ

1

петля Просто другой путь:

$img_pathm = JURI::root().'images/properties/images/'.$this->datos->id.'/'; 
$peque_path = JURI::root().'images/properties/images/thumbs/'.$this->datos->id.'/'; 

$result = count($this->Images); 
$resultf = 0; 

while ($resultf<$result){ ?> 

<span class="editlinktip hasTip" title="<?php echo $this->datos->image1;?>:: 

<img border=&quot;1&quot; src=&quot;<?php echo $peque_path.$this->Images[$resultf]->name; ?>&quot; name=&quot;imagelib&quot; alt=&quot;<?php echo JText::_('No preview available'.$img_pathm); ?>&quot; width=&quot;206&quot; height=&quot;100&quot; />"> 

<img src="<?php echo $peque_path.$this->Images[$resultf]->name; ?>" alt="Additional image <?php echo $resultf+1 ?>" width="65px" height="50px"/></span> <?php 

$resultf++; } 
+0

Спасибо, что сделал! – skarama

0

Может быть, вы можете использовать array_reverse

+0

Хотя эта ссылка может ответить на этот вопрос, то лучше включить основные части ответа здесь и предоставить ссылку Справка. Ответные ссылки могут стать недействительными, если связанная страница изменится. – Jocelyn

+1

@Jocelyn Я бы согласился, но это ссылка на официальное руководство PHP. Но хорошо, что вы делаете. – fancyPants

Смежные вопросы