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

Оформление разными цветами согласно данным из БД

01.09.2012, 09:56. Показов 1935. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Еще раз добрый день всем.

У меня возникло такое желание:
Некоторые данные у меня отображаются в формате "Y" и "N" , хотелось бы заместо букв сделать точки например красные и зеленые, знаю что такое возможно, но не представляю как это изобразить.

И у меня вверху страницы какието точки строкой, а в ИЕ и Опере отображаются по 3 точки столбцом.
вот если что ссылка
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.09.2012, 09:56
Ответы с готовыми решениями:

Вывод разными цветами
Как в java можно вывести ответ разными цветами?? Задача:Вывести разными цветами на экране заглавные согласные русского алфавита и...

ссылки разными цветами на странице
Подскажите пожалуйста корректный код для отображения ссылок разными цветами. Я попытался задать дополнительный класс, но работает только в...

Вывод координат разными цветами
Добрый день! Помогите пожалуйста с программой. Есть строка вида: "12,34 34,56, 76,2" Где первое число(до запятой) это номер...

12
 Аватар для Tedorius
7 / 7 / 2
Регистрация: 12.06.2012
Сообщений: 59
01.09.2012, 12:31
skampro, Без кода тут не разобраться(на счет строки точек). А по поводу замены букв точками...можно поискать похожий символ или в крайнем случае выводить из БД две картинки на которых будут точки нужного вам размера и цвета.
0
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 18
01.09.2012, 13:01  [ТС]
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html>
<html>
<a href="123.ru" title="олололол"><img src="logo.jpg" alt="ололл" /></a>
  <head>
    <title>олол.</title>
  </head>
  <head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="icon" href="favicon.ico" type="image/x-icon" />
  </head>
  <body>
 
<?php
 
mysql_connect('рннрррнн','щдщдщд','*******');
 
mysql_select_db('***********');
 
$res = mysql_query("SELECT * FROM `9696`") or die(mysql_error());
 
echo '<table border="1"><tr><th>№</th><th>Готовность</th><th>Клиент</th><th>Бренд</th><th>Отказ Мастерской</th><th>Дата приема</th><th>Дата выдачи</th></tr><tr>';
 
 
while($row = mysql_fetch_assoc($res)) {
 
echo '<tr></tr><tr><td>'.$row['id'].'</td><td>'.$row['ready'].'</td><td>'.$row['name'].'</td><td>'.$row['brand'].'</td><td>'.$row['refusal'].'</td><td>'.$row['date_in'].'</td><td>'.$row['date_out'].'</td>....</tr>';
 
}
 
echo '<table>';
 
?>
вот код

по поводу точек(красных и зеленых) надо кинуть две картинки точек и как то их приравнять к символам "Y" и "N" по другому никак т.к. это отображаются данные от программки.
0
 Аватар для Tedorius
7 / 7 / 2
Регистрация: 12.06.2012
Сообщений: 59
01.09.2012, 13:23
Цитата Сообщение от skampro Посмотреть сообщение
это отображаются данные от программки
А программа не может просто передать вместо букв картинки? или не имеете доступа?
Тогда целесообразно добавить ещё один столбец с двумя картинками.
В php я не силен, но вот псевдокод (может справит кто):
PHP
1
.$row['новый столбец'.'картинка yes'] if {$row['name'.'y']} else $row['новый столбец'.'картинка no'].
0
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 18
01.09.2012, 13:31  [ТС]
Цитата Сообщение от Tedorius Посмотреть сообщение
А программа не может просто передать вместо букв картинки? или не имеете доступа?
Тогда целесообразно добавить ещё один столбец с двумя картинками.
В php я не силен, но вот псевдокод (может справит кто):
PHP
1
.$row['новый столбец'.'картинка yes'] if {$row['name'.'y']} else $row['новый столбец'.'картинка no'].

Не програмка чтобы картинки, ваще не вариант.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
01.09.2012, 14:53
PHP
1
2
3
4
5
6
7
8
9
$text = '<table border="1"><tr><th>№</th><th>Готовность</th><th>Клиент</th><th>Бренд</th><th>Отказ Мастерской</th><th>Дата приема</th><th>Дата выдачи</th></tr><tr>';
while($row = mysql_fetch_assoc($res)) {
$text .= '<tr></tr><tr><td>'.$row['id'].'</td><td>'.$row['ready'].'</td><td>'.$row['name'].'</td><td>'.$row['brand'].'</td><td>'.$row['refusal'].'</td><td>'.$row['date_in'].'</td><td>'.$row['date_out'].'</td>....</tr>';
 
}
$text .= '<table>';
$text = str_replace('Y','<span style="color:red">ТОЧКА</span>',$text);
$text = str_replace('N','<span style="color:green">ТОЧКА</span>',$text);
echo $text;
?
1
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 18
01.09.2012, 15:24  [ТС]
Ухахах зайдите посмотрите, а мб я чеото не догоняю)))
И как столбец можно исключить или этот приравнять к определенным!
Миниатюры
Оформление разными цветами согласно данным из БД  
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
01.09.2012, 15:31
А это что такое?
HTML5
1
<spa<span style="color:green">ТОЧКА style="color:red">ТОЧКА</spa<span>
Добавлено через 2 минуты
как вы так формируете ссылку? только не говорите, что мой код так работает
0
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 18
01.09.2012, 15:34  [ТС]

Во как было так и вставил посмотрел посмотрел ничего не понял про str_replace чуть почитал и не знаю что делать)))
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
01.09.2012, 15:47
Цитата Сообщение от KOPOJI Посмотреть сообщение
PHP
1
$text .= '<table>';
замени на
PHP
1
$text .= '</table>';
может в этом дело)
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
01.09.2012, 15:50
P.S.
PHP
1
2
3
4
5
6
7
<?php
$text = '<table border="1"><tr><th>№</th><th>Готовность</th><th>Клиент</th><th>Бренд</th><th>Отказ Мастерской</th><th>Дата приема</th><th>Дата выдачи</th></tr><tr>';
$text .= 'Y.......N.......Y......N.......Y.......N.......Y......N.......Y.......N.......Y......N.......Y.......N.......Y......N.......Y';
$text .= '';
$text = str_replace('Y','<span style="color:red">ТОЧКА</span>',$text);
$text = str_replace('N','<span style="color:green">ТОЧКА</span>',$text);
echo $text;
Миниатюры
Оформление разными цветами согласно данным из БД  
0
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 18
01.09.2012, 16:19  [ТС]


Фигня какаято все лишнее пока убрал все равно так и есть(((
А текст который пишеш меняется нормально, а в таблице нет)
а нет надо искать гдето в этом коде ошибку походу
На "n" нормально реагирует на "y" нет
PHP
1
2
3
4
5
6
7
8
9
10
 $text = '<table border="1"><tr><th>№</th><th>Готовность</th><th>Клиент</th><th>Бренд</th><th>Отказ n Мастерской</th><th>Дата y приема</th><th>Дата выдачи</th></tr><tr>';
while($row = mysql_fetch_assoc($res)) {
$text .= '<tr></tr><tr><td>'.$row['id'].'</td><td>'.$row['ready'].'</td><td>'.$row['name'].'</td><td>'.$row['brand'].'</td><td>'.$row['refusal'].'</td><td>'.$row['date_in'].'</td><td>'.$row['date_out'].'</td>....</tr>';
 
}
$text .= 'y....N.....n...nynynyn jhkjhkjhkN.....ynynynyy Y';
$text .= '</table>';
$text = str_replace('y','<span style="color:red">ТОЧКА</span>',$text);
$text = str_replace('n','<span style="color:green">ТОЧКА</span>',$text);
echo $text;
0
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 18
02.09.2012, 10:10  [ТС]
Короче мучался мучался
А происходит все от того что я буквы когда на маленькие меняю начинается трабл.
и не знаю как его избежать.

Добавлено через 16 часов 40 минут
Подскажите почему когда меняю заглавные на обычный шрифт происходит такой трабл?
главное почему то с буквой "y". Косяк PHP?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.09.2012, 10:10
Помогаю со студенческими работами здесь

Текст в консоли разными цветами
Пишу пару небольших сценариев на С. Как выводить текст в консоли разными цветами? Под Win я это делал WinAPI функциями, а как в *nix?

Стрелка, мигающая разными цветами
Здравствуйте! Задача такова: Должна быть стрелка, мигающая разными цветами. Пока лучше ничего не придумал, кроме как кучи Image,...

Построить графики разными цветами
Добрый день, возможно ли, строя графики в цикле, построить их разными цветами? А то самому не понятно к чему какой график относится. ...

Закрасить круги разными цветами
uses graphABC; var i,d:integer; begin d:=25; for i:=1 to 10 do begin ...

Вывести числа разными цветами
Написать программу для заполнения массива случайными числами в диапазоне (-10; 10) и вывода его на экран. Положительные числа выводить...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru