Редуване на два типа визуализация при изкарване на резултати

yuspasov

Registered
Имам десет новини и искам, за да е по-разчупен дизайна при листването им да се редуват снимка вляво, следващата вдясно, третата пак вляво и т.н. Понеже не знам как става това с PHP го правя първобитно чрез отделна колона left/right и с IF ги редувам, но е кофти, защото ако някой реши да ги сортира по критерий настава кочина. Бихте ли ми помогнали? :)
 
PHP:
$i = 1;
foreach($news as $item) {
$float = ($i%2 == 0) ? 'right' : 'left';
echo '<img src="...." style="float:' . $float . '" />';
if($float == 'right') echo '<span style="clear:both"></span>';
++$i;
}
 
$alternate = "2";
while ($row = mysql_fetch_array($sql)) { // цикъла ти за извеждане на даденото инфо

if ($alternate == "1") {
$side = "left"; // името на левия див
$alternate = "2";
}

else {
$side = "right"; //името на десния див
$alternate = "1";
}

echo "<div class='$side'>
тука вече си слагаш каквото искаш да ти се показва.Било то снимка,инфо или каквото пожелаеш
</div>";
}

?>

Използвах кода от урока на @jooorooo,само дето ти го промених да работи за различни дивове ,а не цветове.

http://web-tourist.net/login/login/view.php?st=962
 

Back
Горе