Размещение элемента между выводимыми данными Mysql

M1
На сайте с 24.06.2013
Offline
2
289

Блок "Х" должен быть постоянным, остальные 24 блока нужно вывести в случайном порядке из базы данных:


[div][div][div][div][div]
[div][div][div][div][div]
[div][div][ X ][div][div]
[div][div][div][div][div]
[div][div][div][div][div]

На ум приходит только как 2 раза прогнать по бозе и между вызовами поместить блок "Х", но тогда появляется проблема с повторяющимися строками.

  
<?php
$images = "SELECT * FROM `images` ORDER BY rand() LIMIT 12;";
$images = mysql_query($images);
while ($row= mysql_fetch_assoc($images)) {
echo '<div><img src="'.$row['url'].'"/>';
echo '<span>'.$row['title'].'</span></a></div>';
?>
IL
На сайте с 20.04.2007
Offline
435
#1
LIMIT 24;

if ($i++==12)
echo $x;
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
M1
На сайте с 24.06.2013
Offline
2
#2
ivan-lev:
if ($i++==12)

echo $x;

Спасибо большое, работает как часы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий