За последние 24 часа нас посетили 63163 программиста и 1742 робота. Сейчас ищут 1092 программиста ...

Как сделать видео в разнобой?

Тема в разделе "PHP для новичков", создана пользователем leshiy, 23 авг 2011.

  1. leshiy

    leshiy Активный пользователь

    С нами с:
    18 июл 2008
    Сообщения:
    90
    Симпатии:
    0
    Есть код который выводит по 4 картинке в строке.Нужно что бы при обновлении страницы они бы менялись в разнобой.
    Помогите пожалуйста!
    PHP:
    1. <?
    2.     $result = mysql_query("SELECT * FROM date WHERE cat='$cat' ORDER BY date DESC, id DESC LIMIT $start, 16", $db);
    3.     if (mysql_num_rows($result) > 0) {
    4.         print "<table align=center>";
    5.         while ($myrow = mysql_fetch_array($result)) {
    6.                 echo ($c%4 == 0 ? '<tr>' : '');
    7.                 print "<td><table>";
    8.                 printf( "<tr><td><div class='oorx' align=center style='width: 160px; height: 165px;'><a href='video.php?id=%s'><img title='%s' alt='%s' src='%s' height='120' width='160'><span class='satt'>%s</span><span class='rast'>%s</span><br><span><font class='nam'>%s</font></span></a><br><font class='prosc'>Просмотров: </font><font class='ssol'>%s</font></div>
    9. </td></tr>",$myrow['id'],$myrow['title'],$myrow['title'],$myrow['mini_img'],$myrow55['title'],$myrow['prod'],$myrow['title'],$myrow['view']);
    10. print "</table><br></td>";
    11.                 echo ($c%4 == 4 ? '</tr>' : '');
    12.                 $c++;
    13.         }
    14.         print "</table><br>";
    15.     ?>
    16.  
     
  2. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
    Смотрите математическую функцию RAND в MySQL.