За последние 24 часа нас посетили 53577 программистов и 1719 роботов. Сейчас ищут 943 программиста ...

правый border в цикле убрать

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

  1. greenzlat

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

    С нами с:
    27 апр 2008
    Сообщения:
    255
    Симпатии:
    0
    Есть цикл:
    HTML:
    1.  
    2. <?php
    3. $n = mysql_query ("SELECT * FROM news LIMIT 3",$dbcon);
    4. while ($news = mysql_fetch_array($n)){
    5. ?>
    6.         <div class="news_t">
    7.             <div class="news_date"><?php echo $news ['date'];?></div>
    8.             <div><?php echo $news ['title'];?></div>
    9.         </div>
    10. <?php
    11. }
    12. ?>
    13.  
    [css]
    .news_t {
    border-right:1px dotted #000;
    width:270px;
    float:left;
    }

    [/css]

    Как мне у последней (третей новости) убрать [css]border-right:1px dotted #000;[/css]
     
  2. Almere

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

    С нами с:
    8 фев 2011
    Сообщения:
    53
    Симпатии:
    0
    Создать отдельный стиль:

    [css]
    .news_t {
    border:0px;
    width:270px;
    float:left;
    }
    [/css]
     
  3. greenzlat

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

    С нами с:
    27 апр 2008
    Сообщения:
    255
    Симпатии:
    0
    То что стиль создать то я понимаю, но как его привязать к последнему элементу цикла?
     
  4. Benjamin

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

    С нами с:
    23 янв 2009
    Сообщения:
    154
    Симпатии:
    0
    Адрес:
    Тула
    Посчитай количество строк, которые вернул запрос + простой счетчик.
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    бордер должен быть только у крайнего или быть у всех, кроме крайнего?