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

Не работает раскраска строк таблиц разным цветом

28.10.2016, 19:52. Показов 925. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Несколько дней как читаю PHP, еще в голове все несколько путается, плюс моя невнимательность. Ошибки получается находить часто почти нестерпимо медленно.

Вот мой код не работает. Очень прошу обьяснить где я бока напорол, как написать лучше.

Вообще прошу привести коды раскраски таблиц, ячеек, текста.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
 
echo '<table cellpadding="5" cellspacing="0" border="1" width="1600">';
 
 
$color=0x000000;
 
for ($i = 0; $i<=0x111111; $i++) {
        echo '<tr> ';
    
    for ($j = 0; $j<16; $j++) {
        echo '<td bgcolor="$color"  width="100">' . $color . '</td>';
        $color++;
    }
    echo '</tr>';
}
echo '</table>';
 
?>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.10.2016, 19:52
Ответы с готовыми решениями:

Выделение строк разным цветом по значению из БД
Есть таблица, в которую циклом выводятся данные из БД. Все данные в БД имеют поле &quot;Статус&quot;. Вопрос, как в этой таблице выделить...

Вывод строк разным цветом, двумерный массив
Здравствуйте! Дана матрица, ее размер вводится с клавиатуры , заполняется автоматически, это выполнено. Помогите как вывести на...

Написать 20 слов разным цветом с разным расположением
Нужно в паскале написать 20 слов например cyberforum что бы это слово было разным цветом + слова должны быть в произвольном расположении....

7
209 / 191 / 49
Регистрация: 15.03.2016
Сообщений: 1,230
28.10.2016, 20:10
что типа тут не видно, что $color остался?
'<td bgcolor="$color" width="100">'
вообще реализация бред практически на каждой строчке
0
1 / 1 / 1
Регистрация: 13.10.2016
Сообщений: 33
28.10.2016, 22:01  [ТС]
вообще реализация бред практически на каждой строчке
Ну да, наверное. Наверное.

Давайте по частям. Не видно. Почему он остался?
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
28.10.2016, 23:00
Цитата Сообщение от Дмитрий_Виталье Посмотреть сообщение
0x111111
а вы знаете что это?

Добавлено через 1 минуту
Цитата Сообщение от Дмитрий_Виталье Посмотреть сообщение
echo '<td bgcolor="$color" width="100">' . $color . '</td>';
PHP
1
echo '<td bgcolor="'.$color.'" width="100">' . $color . '</td>';
Добавлено через 9 минут
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
for ($i = 0; $i<=8; $i++) {
        echo '<tr> ';
    
    for ($j = 0; $j<16; $j++) {
        if($j%2 == 0){
            $color = '#00FF00';
        }else{
            $color = '#CC3333';
        }
        echo '<td bgcolor="'.$color.'"  width="100">' . $color . '</td>';
        $color++;
    }
    echo '</tr>';
}
echo '</table>';
1
209 / 191 / 49
Регистрация: 15.03.2016
Сообщений: 1,230
29.10.2016, 02:26
вместо всей этой мишуры в css пишется:
HTML5
1
2
3
4
5
6
.tbl1 tr:nth-child(even)
    {background:#0f0;}
.tbl1 tr:nth-child(odd)
    {background#c33;}
.tbl1 tr:not(:first-child):hover
    {background:#ff9;}
1
2 / 2 / 3
Регистрация: 07.10.2016
Сообщений: 52
29.10.2016, 04:27
Цитата Сообщение от Дмитрий_Виталье Посмотреть сообщение
Давайте по частям. Не видно. Почему он остался?
Потому что надо начинать хоть с какой-то теории а не ваять что попало, в надежде что и так прокатит
различие между одинарными кавычками и двойными в том, что в двойных - переменные преобразуются в их значение, а в одинарных - нет.
1
209 / 191 / 49
Регистрация: 15.03.2016
Сообщений: 1,230
29.10.2016, 04:30
Цитата Сообщение от полудух Посмотреть сообщение
.tbl1 tr:nth-child(even)
{background:#0f0;}
.tbl1 tr:nth-child(odd)
{background:#c33;}
.tbl1 tr:not(:first-child):hover
{background:#ff9;}
упс, двоеточие забыл
1
1 / 1 / 1
Регистрация: 13.10.2016
Сообщений: 33
29.10.2016, 18:13  [ТС]
Благодарю!! Спасибо всем большое!

Потому что надо начинать хоть с какой-то теории а не ваять что попало, в надежде что и так прокатит
Зато я наделал ошибок и меня поправили, и я теперь сделал для себя разные выводы! А конечно в первый раз я сваял ахинею..

различие между одинарными кавычками и двойными в том, что в двойных - переменные преобразуются в их значение, а в одинарных - нет.
Особое спасибо за уточнение!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.10.2016, 18:13
Помогаю со студенческими работами здесь

Текст разным цветом
Как в RhichTextBox-e или TextBox-e изменить цвет нужного фрагмента текста нужным цветом.

Header разным цветом
Добрый день, вошел в ступор, подскажите пожалуйста как сделать хедер разным цветом (прикладываю макет). Суть вопроса в том что фон поля...

Раскраска Таблиц В Formex
Вот и мне приспичило использовать эту замечательную программу для раскраски ТЗ. Вычитал следующее : Для включения раскраски в...

Текст Плейсхолдера разным цветом
Можна ли текст в placeholder в &lt;input&gt; сделаьб разного цвета, например у нас есть Плейсхолдер с тексом *First Nаme*, можна ли сделать,...

Вывод текста разным цветом
program n01; uses crt; var s,z,n4,n3,n2,n,n1:integer; begin write('Вывести до:'); readln(n); write(' Выводить по:'); ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru