Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Нумерация строк

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

323182

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую!
Есть код, который показывает нумерацию строк: 1,2,3... в CSS, а нужен код нумерация реализованная на PHP не подскажите где есть готовое решение или может кто знает, как реализовать вывод нумерации строк на php.

Код:
 
<style type="text/css">
   ol {
    list-style-type: decimal;
   }
</style>
 
<ol>
<li>
   Текст
</li>
</ol>

 
Скриншот, что именно нужно
 
 

Всего записей: 44 | Зарегистр. 07-01-2012 | Отправлено: 22:25 09-08-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
323182
вопрос непонятен. при чем тут php? какой html код в его выдаче сгенерите, так и будет отображаться. можете с помощью php сгенерить именно список, который с помощью css нумерует или просто в цикле генериировать html с дополнительным элементом показывающим номер итерации, ну или, как называете, строки.
слишком мало информации, чтобы говорить о какой то конкретике.

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 05:30 10-08-2015
323182

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii, если вам вопрос не понятен, то вы не в теме!

Всего записей: 44 | Зарегистр. 07-01-2012 | Отправлено: 15:23 10-08-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
323182

Цитата:
если вам вопрос не понятен, то вы не в теме

боюсь, что не в теме это вы, раз не понимаете, что php тут ни при чем.
 
ну да ладно, допустим у вас данные в массиве $data, а каждый элемент его - "строка".
тогда либо

Код:
<ol>
<?php
foreach($data as $str)
echo '<li>' . $str . '</li>';
?>
</ol>

 
либо
Код:
foreach($data as $line => $str)
echo '<b>' . ($line + 1) . '</b><div>' . $str . '</div>';

 
а остальное - ньюансы css форматирования

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 19:21 10-08-2015 | Исправлено: Mavrikii, 19:21 10-08-2015
323182

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос решил кодом, который был написан, как раз на PHP.  
Мир не без добрых людей!

Всего записей: 44 | Зарегистр. 07-01-2012 | Отправлено: 12:03 15-08-2015
Pumych



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо что показал нам решение, теперь мы лучше поймем твой вопрос и будем знать на него ответ

Всего записей: 86 | Зарегистр. 10-05-2005 | Отправлено: 01:41 05-09-2015
antoxamad



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вариантов не много, генерировать весь список непосредственно самим php и далее вставлять уже в html, либо юзать JS.  
CSS тут вообще не причем.

Всего записей: 24 | Зарегистр. 15-06-2010 | Отправлено: 11:02 23-10-2015
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Нумерация строк


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru