Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 04.10.2013
Сообщений: 6

Цветная таблица на PHP

04.10.2013, 14:21. Показов 4983. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем приветы.

Я начинающий в PHP.
Прошу в помощи, нужна таблица на PHP, чтобы каждая ячейка была разным цветом.

Заранее благодарен.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.10.2013, 14:21
Ответы с готовыми решениями:

Цветная таблица
У меня есть таблица, там есть столбец "Актив", там есть 0 и 1. Как сделать с помощью datagridview что бы если 0 - красило всю строку в...

DataGridView "цветная таблица"
Допусти есть dataGridView, там заполнены значение: 1 && 0 Вопрос: как выделить ячейки с значением 1 красным цветом а с 0 синим...

MySQL не подключается к php. Прописала код создания таблицы в php, но в phpmyadmin (в базе) таблица не создается
MySQL не подключается к php. Прописала код создания таблицы в php, но в phpmyadmin (в базе) таблица не создается. Дело в том, что только в...

15
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
04.10.2013, 14:36
PHP
1
2
3
4
5
<table>
<?php for($i = 0; $i < 10; $i++) : ?>
  <tr><td style="background-color: #<?php printf("%06d", mt_rand(0, 999999)); ?>">td</td></tr>
<?php endfor; ?>
</table>
1
0 / 0 / 0
Регистрация: 04.10.2013
Сообщений: 6
04.10.2013, 14:51  [ТС]
KOPOJI, спасибо.
А как не рандомно сделать?
0
04.10.2013, 15:02

Не по теме:

Цитата Сообщение от Enrico Посмотреть сообщение
А как не рандомно сделать?
долго и нудно..

1
0 / 0 / 0
Регистрация: 04.10.2013
Сообщений: 6
04.10.2013, 15:17  [ТС]
KOPOJI, если можно, пару ячеек покажите как сделать, дальше я сам постараюсь разобратся.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
04.10.2013, 15:24
PHP
1
2
3
4
5
<table>
<?php for($i = 0; $i < 10000; $i+=100) : ?>
  <tr><td style="background-color: #<?php printf("%06d", $i); ?>">td</td></tr>
<?php endfor; ?>
</table>
Добавлено через 23 секунды
ну либо вручную, копипастом
1
0 / 0 / 0
Регистрация: 04.10.2013
Сообщений: 6
04.10.2013, 15:27  [ТС]
KOPOJI, не могу никак понять, почему цвета идут от черного и до зеленого, где это в коде?
0
284 / 283 / 73
Регистрация: 06.05.2013
Сообщений: 1,613
04.10.2013, 15:34
Enrico,
PHP
1
"background-color: #<?php printf("%06d", $i); ?>"
вот тут. $i перебирается и подставляется, получаются цвета от #06d000 до скольки то там)
1
0 / 0 / 0
Регистрация: 04.10.2013
Сообщений: 6
04.10.2013, 15:36  [ТС]
sMockingbird, вот и не могу понять, цвет вроде может быть только 3 или 6 символов.
0
284 / 283 / 73
Регистрация: 06.05.2013
Сообщений: 1,613
04.10.2013, 15:39
Enrico, Ну так посмотрите код страницы, что пишет в стилях в background-color?
0
0 / 0 / 0
Регистрация: 04.10.2013
Сообщений: 6
04.10.2013, 15:42  [ТС]
sMockingbird, первый
CSS
1
background-color: #000000;
и последний
CSS
1
background-color: #009900;
0
284 / 283 / 73
Регистрация: 06.05.2013
Сообщений: 1,613
04.10.2013, 15:46
Enrico,

PHP
1
printf("%06d", $i);
"%06d" - тут это короче формат какой то, вот тут посмотрите подробнее http://www.php.su/functions/?sprintf
1
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
04.10.2013, 16:12
Цитата Сообщение от sMockingbird Посмотреть сообщение
цвета от #06d000 до скольки то там)
от 000000 до скольки-то там

Добавлено через 1 минуту
Цитата Сообщение от sMockingbird Посмотреть сообщение
формат какой то
шесть цифр с ведущими нулями (т.е., 0 преобразуется в 000000, 10 преобразуется в 000010, и т.д.)
2
467 / 431 / 117
Регистрация: 15.02.2012
Сообщений: 1,951
04.10.2013, 18:51
если нужна только зебра
PHP
1
2
3
4
5
6
<?$i=0;
for($j = 0; $j < 30; $j++){?>
 
<?$i++; $r = fmod($i, 2);?>
<tr class="<?if($r=='0') echo 'odd';?>" >
<?}?>
так вы проставите классы и разделите таблицу на чет, нечет
далее в стилях таблице задаете один цвет, а class=odd другой
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
04.10.2013, 19:49
tgarl,
Цитата Сообщение от Enrico Посмотреть сообщение
чтобы каждая ячейка была разным цветом
0
467 / 431 / 117
Регистрация: 15.02.2012
Сообщений: 1,951
05.10.2013, 12:46
я не спорю, просто указал как пример - просто на работе часто под такой формулировкой подразумевают зебру, а когда начинаешь делать радугу еще и наезжают. вот и тут скинул пример
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.10.2013, 12:46
Помогаю со студенческими работами здесь

php таблица
Здравствуйте, есть таблица $query = &quot;SELECT * FROM products $wh&quot;; $query1 = &quot;select * from type&quot;; $result1 =...

Таблица в php
Есть таблица &lt;?php $rows = 5; $cols = 5;

PHP и таблица
у меня есть на странице запрос к базе на выборку определенных записей. как сделать чтобы вывод новой записи был в отдельной строке таблице?...

Таблица php
Всем привет. Есть таблица,нужно чтобы например если строка =5 а ячейка 6 она была красным если нет то другое создал вот такой код все...

ПодТаблицы с данными(Таблица-Таблица-Таблица-Таблица) и наследованием
Имеется такая база с таблицами Район-МО-Цель-Зачача. Несколько вариантов связей передумал уже, но не понимаю как сделать, чтоб данные не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru