[HTML][PHP] Wyswietlanie tabeli poprzez petle, Formatowanie tabeli |
[HTML][PHP] Wyswietlanie tabeli poprzez petle, Formatowanie tabeli |
3.03.2016, 23:17:01
Post
#1
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 2 Dołączył: 13.07.2015 Ostrzeżenie: (0%) |
Czesc,
Tabela z ktora sie mecze ma wygladac tak, ze : th0 th1 th2 th3 td 0 td0 td0 td0 td1 td1 td1 td1 td++ td++td++ td++ Najblizszy porzadanego celu jest kod ponizej. Problem w tym, ze kazdy znak i podporzadkowane mu www powinny byc w sasiadujacej kolumnie (prezentacja powyzej) a nie pod.
Ktos cos? Ten post edytował JakubBab 3.03.2016, 23:23:20 |
|
|
3.03.2016, 23:19:36
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Przenoszę do Przedszkola, dopasuj tytuł wątku do zasad na Forum.
-------------------- 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 |
|
|
4.03.2016, 11:46:37
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6297 Dołączył: 27.12.2004 |
<tr> dajesz przed petla
a </tr> dajesz w petli.... No nie widzisz tu totalnego braku logiki?
prawda ze lepiej? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
4.03.2016, 12:05:10
Post
#4
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 2 Dołączył: 13.07.2015 Ostrzeżenie: (0%) |
Nie prawda.
Juz przerabialem sposob zaproponowany przez Ciebie i wychodzi : znak[0] wwww[0] wwww[1] wwww[2] wwww[3] wwww[4] znak[1] wwww[0] wwww[1] wwww[2] wwww[3] wwww[4] znak[2] wwww[0] wwww[1] wwww[2] wwww[3] wwww[4] znak[3] wwww[0] wwww[1] wwww[2] wwww[3] wwww[4] znak[4] wwww[0] wwww[1] wwww[2] wwww[3] wwww[4] Natomiast ja szukam rozwiazania, zeby wyszlo znak[0] znak[1] znak[3] znak[4] wwww[0] wwww[0] wwww[0] wwww[0] wwww[1] wwww[1] wwww[1] wwww[1] To tylko przyklad. W zamirzeniu pola www beda "wybieralne" wiec jak wybiore www[0] i przesle formularzem z ukrytym "input" to wtedy bede wiedzial, ze np. to www zostalo wybrane z petli znaku[3]. |
|
|
4.03.2016, 12:21:45
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6297 Dołączył: 27.12.2004 |
Ja poprawialem ci blad skladniowy
Jak chcesz miec znaki w naglowku, to masz je wyswietlic w oddzielnej petli tylko i wylacznie na naglowki th -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
4.03.2016, 12:29:19
Post
#6
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 2 Dołączył: 13.07.2015 Ostrzeżenie: (0%) |
No tak, skladniowy..dzieki
Teraz pytanie konkretne, jak zrobie osobna petle z naglowkami ale nie zapetle jej z www[x] (juz czepie sie przykladu ponizej) to w jaki bede wiedzial, ze www[3] zostalo wyslane z <th>znak[x]</th> ? W tym sek. |
|
|
4.03.2016, 12:47:12
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6297 Dołączył: 27.12.2004 |
Powiem ci szczerze ze sie zgubilem...
Naglowek to tylko i wylacznie prezentacja i ma sie nijak do wysylania gdziekolwiek. Jak chcesz cos wyslac razem ze swoim www to dodaj pole ukryte i bedzie wszystko jasne. Moze podaj jakis praktyczny przyklad bo te pseudo znaki i www to mnie osobiscie dzis myla - piateczek -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
4.03.2016, 13:04:02
Post
#8
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 2 Dołączył: 13.07.2015 Ostrzeżenie: (0%) |
OK.
W zalozeniu - system rezerwacji - . Wymyslilem tak, zamiast standardowego kalendarza zrobie -- mniej standardowy -- ktory bedzie wygladal tak. *** PON WT SR CZW PIAT 9:00 10:00 11:00 Wiec zalozylem sobie, ze dzien tygodnia bedzie w pierwszej petli i wykorzystam date("l", mktime.....). Godzinom odpowiadalaby druga petla (wewnatrz pierwszej). Czyli, jesli ktos wybralby termin w srode o godzinie 10:00 to wtedy = bede wiedzial, ze pierwsza petla zatrzymala sie na 2 obrocie (lub trzecim w zaleznosci od ustawienia) a petla wewnatrz niej na pierwszym *. Warunek wstawiam ktory bedzie tlumaczyl odpowiednio nr petli godzinowej na konkretna godzine tzn. wbacz, ze znowu powolam sie na przyklad ale tak latwiej zobrazowac ** www[0] = 9:00. **. Nastepnie record wstawiam do bazy danych, druga klasa pobiera mi zawartosc bazy danych i robi update ktory slot jest wolny. Tak w skrocie. Ma to rece ? |
|
|
4.03.2016, 13:13:30
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6297 Dołączył: 27.12.2004 |
Przekombinowales...
Po prostu kazda komorka z godzina ma miec pole np. checkbox, ktore bedzie wygladalo tak: <input type="checkbox" name="reservation[day_of_week]['hour']" value="1" /> day_of_week - cyfry od 0 do 6 hour - twoja godzina Gdy ktos kliknie na komorke, ty masz zaznaczac/odznaczac ten checkbox. Potem normalnie wyslac formularz (ta tabelka jest wewnatrz forma) i bedziesz mial wyslane tylko checkbox ktore byly zaznaczone i wszystsko bedziesz mial co chcesz -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
4.03.2016, 13:20:11
Post
#10
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 2 Dołączył: 13.07.2015 Ostrzeżenie: (0%) |
No i to ma sens. Dzieki.
Tak z czystej ciekawosci ( i z faktu przesiedzianych paru godzin), czy da sie stowrzyc tabele jaka opisalem z wykorzystaniem zapetlenia dwoch petli for? |
|
|
4.03.2016, 13:22:58
Post
#11
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Da się, dwa przykłady na dwie pętle:
-------------------- 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 |
|
|
4.03.2016, 13:24:25
Post
#12
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6297 Dołączył: 27.12.2004 |
Nie, a juz na pewnie nie przy uzyciu TR i TD. Moze jakies dzikie kombinacje z DIVami i position absolute ale to by bylo totalnie bez sensu
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 07:08 |