|
2 / 1 / 1
Регистрация: 24.10.2009
Сообщений: 33
|
|
Установка цвета строки12.10.2015, 19:32. Показов 3061. Ответов 13
Метки нет (Все метки)
Ребята, подскажите можно ли при помощи php и mysql сделать такую задачу: Есть форма с полями, после заполнения данные отправляются в базу по нажатии кнопки, есть вывод этих данных из mysql в html таблицу. Можно ли сделать так, чтобы при занесении данных из формы в базу mysql каким либо образом указывался фоновый белый цвет строки в таблице ( цвет фона нужен для вывода из базы данных, то есть он как-то должен там быть записан для этой строки я так понимаю), при этом существовала бы кнопка при нажатии на которую цвет строки менялся с белого фона на желтый и сохранялся и при нажатии на еще одну кнопку цвет фона строки перезаписывался бы уже с желтого на зеленый и опять же сохранялся в базе.
0
|
|
| 12.10.2015, 19:32 | |
|
Ответы с готовыми решениями:
13
Выделение строки цветом и установка цвета до выделения Оперативное изменение цвета фона и цвета символов строки. Установка цвета в g.drawString |
|
165 / 150 / 58
Регистрация: 15.06.2013
Сообщений: 1,107
|
|
| 13.10.2015, 13:43 | |
|
Конечно. JavaScript и Ajax вам в помощь.
0
|
|
|
2 / 1 / 1
Регистрация: 24.10.2009
Сообщений: 33
|
||||||
| 16.10.2015, 21:08 [ТС] | ||||||
|
Ясненько. Попробовал сделать чтобы цветом выделялось, но без Java. Вот код:
0
|
||||||
|
2 / 1 / 1
Регистрация: 24.10.2009
Сообщений: 33
|
|
| 16.10.2015, 21:12 [ТС] | |
|
Вот как они записаны в базе и как выводятся в браузере.
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|||||||
| 16.10.2015, 21:20 | |||||||
0
|
|||||||
|
2 / 1 / 1
Регистрация: 24.10.2009
Сообщений: 33
|
|
| 16.10.2015, 23:15 [ТС] | |
|
Попробовал, не прокатило. У меня в коде получается сначала он выбирает все со статусом "Новая" и записывает в начале таблицы, потом выбирает строки со статусом "В процессе" и записывает вслед за всеми "Новыми". Хочу сделать чтобы он поочередно проверял статус у каждой последующей строки и строил таблицу. Только вот не могу придумать каким образом это реализовать на php. Может есть какой другой метод?
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|
| 16.10.2015, 23:51 | |
|
GolseR, не понял задачу. И где строки со статусом "В процессе"? В вашем примере только новые и выполненные.
0
|
|
|
2 / 1 / 1
Регистрация: 24.10.2009
Сообщений: 33
|
|
| 17.10.2015, 00:48 [ТС] | |
|
Jodah, строки со статусом "В процессе" не выведены на картинке, потому что таковых еще не существует в БД. Задача состоит в том, чтобы вывести данные из бд в html-таблицу с сортировкой по столбцу RecuestID. При этом строка со статусом "Новая" должна иметь фон белый, если у строки поле "status" = "В процессе" тогда та должна иметь фон желтый ну и собственно с остальными двумя статусами "Выполнено" и "Не выполнено" тоже должны иметь свой фон это зеленый и красный. По умолчанию при заполнении формы в базу пишется статус "Новая". Вся проблема в том, что строки скачут, если посмотреть на картинку которую я прикрепил выше как отображается браузере, там видно что № заявки - 14 идет после 16 номера, а не по порядку. И я понимаю что это не правильное применение циклов, но как это сделать по другому ума не приложу...
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|||||||||||
| 17.10.2015, 01:38 | |||||||||||
|
GolseR, 1 запрос вместо 4:
1
|
|||||||||||
|
2 / 1 / 1
Регистрация: 24.10.2009
Сообщений: 33
|
|
| 17.10.2015, 15:36 [ТС] | |
|
Jodah, Спасибо, мне в голову так сделать не пришло)) Правда странно при выполнении кода он ругается на неизвестные переменные $row['RecuestID'], $row['user'], $row['room'] и т.д.
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|
| 17.10.2015, 16:32 | |
|
0
|
|
|
2 / 1 / 1
Регистрация: 24.10.2009
Сообщений: 33
|
||||||
| 17.10.2015, 21:01 [ТС] | ||||||
|
Jodah, да, copy->paste сделал, все-равно ошибка. Вот полный код этого файла php:
0
|
||||||
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
| 17.10.2015, 22:30 | ||||||
1
|
||||||
|
2 / 1 / 1
Регистрация: 24.10.2009
Сообщений: 33
|
|
| 18.10.2015, 13:55 [ТС] | |
|
fanatikus, не поверите, но ничего не изменилось(( Все та же самая ошибка: Notice: Undefined variable: row in C:\server\www\output.php
![]() Код ваш полностью скопировал и заменил, но увы( Добавлено через 23 секунды Ребята всем спасибо, разобрался!! оказывается вместо "<?" нужно было написать "<?php"
0
|
|
| 18.10.2015, 13:55 | |
|
Помогаю со студенческими работами здесь
14
Установка цвета линии Установка стиля и цвета шрифта
Установка цвета фона блока Установка цвета для TPanel Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|