[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод изображения в 3 колонки
Dmitrich
Всем добрый день как выводить изображения я разобрался но не подскажете
как их вывести в 3 колонки?



Спустя 39 минут, 39 секунд (14.07.2009 - 13:45) Nikitian написал(а):
HTML
<style>
.t1{float:left}
.t0{clear:both;}
</style>
<div class="t1"><img src="im1.jpg" /></div>
<div class="t1"><img src="im1.jpg" /></div>
<div class="t1"><img src="im1.jpg" /></div>
<div class="t0"></div>
Вроде это спрашивали

Спустя 9 минут, 7 секунд (14.07.2009 - 13:54) glock18 написал(а):
Nikitian
вопрос только: зачем здесь дивы t1? можно ведь класс и самим картинкам задать.

Спустя 8 минут, 24 секунды (14.07.2009 - 14:03) Nikitian написал(а):
Можно, но картинки не должны задавать общий вид - это этого есть блоки wink.gif
Стиль картинки должен влиять на её отображение, но не на расположение.

Эт мои тараканы smile.gif

Спустя 15 минут, 13 секунд (14.07.2009 - 14:18) glock18 написал(а):
в том то и дело smile.gif
стили заданы "ни для картинки, ни для блока". в смысле, хоть для чего. не меняя стили, можно убрать блоки и проставить класс картинками.

собственно, ты правильно сказал, что "это тараканы". и это правильные тараканы)) у меня такого нет... у меня других многа smile.gif

Спустя 11 минут, 17 секунд (14.07.2009 - 14:29) Dmitrich написал(а):
мне в 3 колонки надо вивести в PHP

Цитата
<?php
$sql = ("SELECT `id`, `title`,`author`, `img` FROM `foto`" );
$result = mysql_query($sql) or die (mysql_error() . ' <br />' . $sql);
if  (mysql_num_rows($result)>0){
while($myrow = mysql_fetch_array ($result)){
    printf ( "<table  width='600' align='centrer'>
                  <tr>
                <p class='data'>Фото: %s</p>
    <p class='data'>Автор: %s</p>
              </td>
                  <p class='data'><a  href = 'foto_template.php?id=%s'>%s</a></p>
              </tr>
                  </table><br><br>",
    $myrow ['title' ],  $myrow [ 'author' ],  $myrow [ 'title'], $myrow [ 'img' ] );
}
  }
  ?>


и чтоб выводилось в цыкле сечас у меня выводится в 1 колонку

Спустя 5 минут, 20 секунд (14.07.2009 - 14:35) Nikitian написал(а):
Делаете счётчик, который будет при достижении необходимого счёта (у вас 3) вставлять '</tr><tr>'

Спустя 1 час, 39 минут, 39 секунд (14.07.2009 - 16:14) Kuliev написал(а):
Dmitrich
Я смотрю у Вас чудо ПОПОВСКИЙ код (так сказать классика жанра)

Да и еще что бросилось в глаза это ТАБЛИЦА в цикле, посмотрите внимательней на теги!!!

Спустя 1 час, 6 минут, 24 секунды (14.07.2009 - 17:21) Dmitrich написал(а):
Kuliev, а что с тегами и какая разница какой код главное что он работает

Спустя 8 минут, 44 секунды (14.07.2009 - 17:29) glock18 написал(а):
Dmitrich
разница большая.

беда в том, что вы учите php по Попову, а это означает, что вы абсолютно при этом не понимаете что делаете.

для начала:
1. почитайте про стандарты w3c. а именно "какие теги могут быть расположены внутри тега <tr>", "до тега <td>" и "после тега <td>".

2. почитайте про теги <table>, <tr>, <td> и вы может быть поймете, как вам вывести это в три колонки.

3. Если у вас самих нет желания разобраться, то вам здесь вряд ли помогут.

Спустя 4 часа, 31 минута, 3 секунды (14.07.2009 - 22:00) Kuliev написал(а):
Dmitrich
Вот Kirik сделал функцию я ее сам использую, спасибо kirik
Вывод в несколько колонок надеюсь Вы разберетесь как с ней сработаться!

Спустя 1 час, 1 минута, 4 секунды (14.07.2009 - 23:01) Dmitrich написал(а):
glock18, я проглянул курс Попова чтобы всять основу как работать в PHP пробую учится по книгам переглядываю форум но вы поймите что в PHP я новичок я никогда подобного не учил и мне всьо таки тяжело разобратся
скачал manual по PHP пробую разбиратся но хорошей литератури по PHP очень мало вот вы сказали почитать про <tr> <td> <table> а где конкректно почитать

Kuliev, тебе также огромное спасибо что ты не ленишся отвечать мне хоть и понимаеш что многое я еще незнаю может из меня когда-нибуть что-то и получится


Спустя 8 минут, 19 секунд (14.07.2009 - 23:10) Nikitian написал(а):
Вот интересно, что это за попов такой? Завтра погуглю, почитаю чему он вас учит smile.gif
Я бы со своей стороны очень рекомендовал почитать один из самоучителей Котерова

Спустя 1 минута, 38 секунд (14.07.2009 - 23:11) glock18 написал(а):
Dmitrich
1. htmlbook.ru

2. пользуйся гуглом

Спустя 47 минут, 47 секунд (14.07.2009 - 23:59) Dmitrich написал(а):
glock18, я с html знаком мне надо php виучить

Спустя 13 минут (15.07.2009 - 00:12) twin написал(а):
Цитата
glock18, я с html знаком мне надо php виучить

Виучить мало. Можно даже сказать - не надо учить. Главное алгоритмы, а мат-часть прописана в мануале

Спустя 8 часов, 37 минут, 48 секунд (15.07.2009 - 08:50) glock18 написал(а):
HTML
<table width='600' align='centrer'>
<tr>
<p class='data'>Фото: %s</p>
<p class='data'>Автор: %s</p>
</td>
<p class='data'><a href = 'foto_template.php?id=%s'>%s</a></p>
</tr>
</table>
<br>
<br>

Dmitrich
Чилавек, это твой html, который ты выводишь в данном коде. Только не говори, что знаешь html, потому что это - полнейшая чушь. Спасибо браузерам скажи, что они еще хоть что-то показывают тебе на это.

Цитата (Dmitrich @ 14.07.2009 - 20:59)
glock18, я с html знаком мне надо php виучить

алгоритм php простой для вывода в 3 колонки, и тебе его уже дали. учи html. тебе все сказали.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.