За последние 24 часа нас посетили 19232 программиста и 1646 роботов. Сейчас ищут 902 программиста ...

Галерея

Тема в разделе "PHP и базы данных", создана пользователем panchoha, 1 апр 2011.

  1. panchoha

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

    С нами с:
    31 мар 2011
    Сообщения:
    17
    Симпатии:
    0
    Надо создать галерею, что б на каждой странице виводилось по 9 картинок! Шас делаю таблицей! Но не могу прописать что б в цикле ета таблица 3х3 полностю заполеялась картинками из БД!
     
  2. Mr. T

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

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
    panchoha,
    в чем проблема? Если проблема с выводом, то проще использовать блочную верстку. Делается это так:

    HTML:
    1. <div style="float: left; width: 33%;">...</div>
     
  3. panchoha

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

    С нами с:
    31 мар 2011
    Сообщения:
    17
    Симпатии:
    0
    Так смогу вивести только в ряд 3 картинки, но мне надо таблицу 3х3
    тоисть 3 в ряд, и 3 в столбец
     
  4. panchoha

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

    С нами с:
    31 мар 2011
    Сообщения:
    17
    Симпатии:
    0
    PHP:
    1.  
    2. <style>
    3. table {float: left; width: 33%;}
    4. </style>
    5.  
    6. $result1 = mysql_query("SELECT * FROM fotogallery ORDER BY id LIMIT $start, $num",$db);
    7. $myrow1 = mysql_fetch_array ($result1);
    8.  
    9. ?>        
    10.        
    11.      
    12. <?php    
    13. do{
    14. printf("<td> <div style='table';>
    15.               <p><a href=photo_max.php?id=%s target='_blank'><img src='%s' width='170' height='226'></a></p>
    16.               <p align='left' class='photo_info'>номер: %s</p>
    17.               <p align='left' class='photo_info'>ціна: %s грн.</p>
    18.               <p align='left' class='photo_info'>примітка: %s</p>
    19.               </div></td>",
    20. $myrow1["id"],$myrow1["photo_mini"],$myrow1["number"], $myrow1["price"],$myrow1["note"]   );
    21.  }        
    22. while ($myrow1 = mysql_fetch_array ($result1));
    23.  
    24.  
     
  5. panchoha

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

    С нами с:
    31 мар 2011
    Сообщения:
    17
    Симпатии:
    0
    Шас вопше красиво в ряд виводит 3 картинки, но надо что б таких ряда било 3шт
    Помогите пожалуйста ((((