![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie mam do was wszystkich pytanie biorąc pod uwagę mój brak najmniejszego pomysłu jak to zrobić. Nie chodzi mi o gotowiec a jedynie podpowiedź jak mogę pozbyć się pewnego problemu a więc posiadam pliki z tablicami w każdym pliku jest 10zakładek (1 zakładka = 1 tabela), pierwsza zakłądka posiada 19 zadań do oceny gdzie kolejne zakładki jedynie po 10. Wszystko jest zapisywane do bazy danych lecz chodzi mi teraz o odczyt tego aby poprawnie zaznaczyło każdy Radio z odpowiednim Value względem oceny jaka byłą mu nadana.
Tutaj jest część tabeli z pierwszego lepszego pliku z tabelą. To jest z jednego zadania do oceny siedzę nad tym już pewien czas i nie mam żadnego pomysłu jedyne co wiem to to że wszystkie oceny będę musiał poddać "explode" jako że na każdą zakładkę jest oddzielna komórka. Jeśli może mi jedynie ktoś podać pomysł jak właśnie usprawnić wczytywanie danych z bazy danych do tego typu tabeli byłbym wdzięczny. ![]() Z góry dziękuję za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Już widziałem tą stronę i nie za bardzo mi to pomogło biorąc pod uwagę 144pliki czyli
19+(10*9) = 109 - Ilość radio buttonów w jednym pliku 144 * 109 = 15696 - Ilość ogólnie radio buttonów. Więc niezbyt według mnie dobry pomysł na zmianę każdego aby dopisać tego typu intrukcje. Czy nie ma jakiegoś sposobu aby bez zmieniania wszystkich linijek nawet jakoś wygenerować już na gotowo zaznaczone radio buttony?? Przy okazji według tego poradnika jest trochę za dużo insktrukcji warunkowych a dokładnie za dużo wyjdzie mi ich w kodzie... Ten post edytował Sk0rp10n 11.02.2014, 16:11:18 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
144 pliki a w kazdym kupa radio.... Ty to pisales? Jesli tak, to popraw to i zrob z tego jeden plik php, ktory generuje wlasciwe radio w zaleznosci od wyboru. Bo zakladam, ze w bazie jest info jakie radio mają byc
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie to nie ja robiłem te pliki temu właśnie jest tutaj ten problem. Przerobić je aby każdy plik był wczytywany z bazy zajęłoby dla mnie z dobry miesiąc jak nie lepiej przynajmniej dla mnie. W bazie danych jedyne co ma nawiązanie do tych plików jest tablica zawierająca: ID, ID Branży, ID Zawodu oraz Nazwę Pliku. Każdy plik jest wczytywany za pomocą $_GET['zaw'] czyli:
Robić na nowo te pliki to tylko strata czasu według mnie i każdy z tych 144plików odpowiada innej branży/zawodowi. Jak dobrze pamiętam jest 14 branż i każda ma po 11 plików (jeśli dobrze pamiętam) w których są zamieszczone odpowiednie zadania (każdy wczytany plik posiada indywidualne zadania oceny). Temu się pytam o jakiś prosty i szybki sposób aby udało mi się przy odczycie danego zadania dla danej osoby wyświetlić wszystkie oceny jako zaznaczone radio. Ten post edytował Sk0rp10n 11.02.2014, 16:58:01 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ktos byl na niezlym haju jak to pisal :/
Mozesz bawic sie w parsowanie tych HTML i wstawianie checked we wlasciwe miejscie, ale proponuje ci drugie rozwiazanie. Generuj kod js, ktory po zaladowaniu strony zaznaczy wlasciwe radio. Wydaje mi sie to najszybsze i najprostrze rozwiazanie. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Czyli wyniki z bazy danych zapiasć w jakiejś tablicy JS a później przykładowo przez jQuery ustalić wszystkim radio odpowiednio checked?? Jeśli dobrze rozumuje to dzięki.
![]() Raczej ktoś kto chciał abym to zrobił jest nieźle pogrzmocony lekko powiedziawszy gdyż tabele wcześniej były w XLSie którego nie udało mi się w jakikolwiek sposób i z różnymi bibliotekami zmotywować do edycji więc były przerabiane później na HTML lecz mniejsza o to. ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
LOL, no to masz wesolo
![]() Nie wszystkim radio odpowiednie checked, a wybranym radio checked ![]() Mozesz zapisac wyniki w tabeli js, lub mozesz od razu na podstrawie danych z bazy generowac wlasciwy kod js, ktore bedzie ustawial checkec danemu radio. Do wyboru do koloru. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki za pomoc zobaczę który sposób będzie bardziej optymalny i ten wykorzystam.
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:04 |