powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / цвет в таблице
13 сообщений из 13, страница 1 из 1
цвет в таблице
    #35575295
Edu1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день
Есть таблица из базы.Как мне сделать так чтобы поля таблицы имели разные цвета например

серый
красный
серый
красный
серый
красный

итд


Mercury
...
Рейтинг: 0 / 0
цвет в таблице
    #35575323
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как я понял, цвета меняются по вертикали. В этом случае удобно писать:
Код: plaintext
1.
2.
3.
SELECT '<span class="s">'+f1+'</span>' AS f1,'<span class="k">'+f2+'</span>' AS f2,
'<span class="s">'+f3+'</span>' AS f3,'<span class="k">'+f4+'</span>' AS f4 --и т.д.
FROM myTable
...
Рейтинг: 0 / 0
цвет в таблице
    #35575334
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пред. пост читать не "по вертикали" а по столбцам.
Если по строкам. Яваскриптом пробежаться по строкам.
...
Рейтинг: 0 / 0
цвет в таблице
    #35575459
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ShSerge : ?!
Прочитала первый твой пост. Классы - это хорошо, но зачем валить формирование хтмл на sql? А если вдруг мне понадобится еще как-то дополнительно обработать полученные значения полей - что, все переписывать? Да и в целом некузяво. В общем, частный случай.
Прочитала второй пост. Яваскрипт то тут при чем?! Классы все еще рулят, причем задать их можно и серверным скриптом, зачем лишний раз клиента всякой пакостью грузить то.

Пятница, однако.
...
Рейтинг: 0 / 0
цвет в таблице
    #35575474
Edu1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mercury
Понятно а если надо определенные строки
...
Рейтинг: 0 / 0
цвет в таблице
    #35575477
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illion
Ты права, конечно... .
...
Рейтинг: 0 / 0
цвет в таблице
    #35575507
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edu1982Понятно а если надо определенные строки
не вижу загвоздки. Не судьба задать класс только определенным строкам? Условие-то хоть известно, какие строки выделять каким цветом?
...
Рейтинг: 0 / 0
цвет в таблице
    #35575520
Edu1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да есть. Надо по name которое имеет свое id

Name id
a 1
b 1
c 2
d 3

Надо чтобы id=1 были одного цвета id=2 другово итд
...
Рейтинг: 0 / 0
цвет в таблице
    #35575588
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edu1982да есть. Надо по name которое имеет свое id
в примере отсортировано по id. В этом случае легко: запоминаем ид = 0, задаем массив цветов (или потом будем генерить рандомно их потом в цикле), затем в цикле проверяем - если текущий ид не совпадает с запомненным, то меняем цвет строки на следующий элемент массива цветов (либо генерим цвет и запоминаем его) и запоминаем этот ид, иначе рисуем строку тем же цветом.
Или если не отсортировано по ид: выбираем максимальный ид (или узнаем количество строк в выборке) - это будет размерность массива цветов, генерим массив цветов, и потом просто задаем строке цвет[ид] (в этом разе может остаться много неиспользованных элементов массива цветов, если в выборке содержатся ид не подряд).
Конечно можно и еще как-нибудь нагородить, но надо ли?
...
Рейтинг: 0 / 0
цвет в таблице
    #35575599
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge illion
Ты права, конечно... .
[offtop]
вот так всегда! Мой друг тоже чуть что - включает свою житейскую мудрость, принимает удрученный вид и говорит "да-да, ты конечно права". И на какие только жертвы вы не пойдете ради тишины и спокойствия :-).
[/offtop]
...
Рейтинг: 0 / 0
цвет в таблице
    #35575709
Edu1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо.Все готово
Mercury
...
Рейтинг: 0 / 0
цвет в таблице
    #35575820
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[offtop] illion , а твой друг - тоже программист?[/offtop]
...
Рейтинг: 0 / 0
цвет в таблице
    #35576077
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как ты догадался? :-) Но, оказывается, программирование - понятие очень растяжимое. Я мало что понимаю из того, что он там лепит, равно как и ему мои веб-приложения до лампочки. Вот так и получается, что люди обзываются одним словом, а занимаются совершенно разными вещами. На фоне этого особенно добивают всякие бухгалтера и т.п., которые приходят ко мне в кабинет и говорят, мол, ты же компьютерщик, ну почини мне принтер.... Достали. Ладно, заканчиваю катить бочку на бухгалтеров непросвещенных, а то так и в ПТ переехать недолго.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / цвет в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]