![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.09.2003 Skąd: Piaskownica Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki dziwny przypadek... Mam prostą funkcję:
A tutaj pętlę:
O co chodzi: Pętla wyświetla wiersze, a jeśli w wierszu wystąpi np. nick2 lub nick1 to ma wyświetlić:
Proste. Sęk w tym, że pętla sobie wyświetla po kolei wiersze jak trzeba, a jak już trafia na nick, to wyświetla go nie tam gdzie ja oznaczyłem, tylko całkiem poza pętlą, gdzieś nad tabelą. Nic z tego nie kumam, kombinowałem na kilka sposobów i ciągle to samo... Jakieś wskazówki? Ten post edytował publius 11.02.2009, 21:15:54 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 18 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Brakuje Ci spacji i w rezultacie dostajesz zlepek
Kod <tdclass="klasa"> zamiast Kod <td class="klasa"> Wystarczy:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.09.2003 Skąd: Piaskownica Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za wskazówkę, ale nie chodzi o spację. Popełniłem tutaj literówkę i w skrypcie spacja jest.
Chodzi o coś innego. Po tym jak warunek jest spełniony, "class..." jest wyświetlane nie w znaczniku TD, ale całkowicie przed tabelą, przed znacznikiem <table>. WTF? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Pokaz swoj kod a nie kod podobny - jak mamy sie domyslec, czemu tak jest?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 18 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem Ci wcześniej dobrą wersje funkcji check przecież..
Chodzi o to, że łącząc stringi masz:
a funkcja check wypisuje na ekran zamiast zwracać tekst 'class...' ona się wykona jako pierwsza (przed wypisaniem na ekran tabeli) i wyjdzie Ci 'class...' przed całą tabelą użyj tej funkcji którą Ci podałem wcześniej z return zamiast echo i wszystko będzie dobrze. |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Proszę o uzupełnienie tematu zgodnie z zasadami publikowania w Przedszkolu.
|
|
|
![]() ![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.09.2003 Skąd: Piaskownica Ostrzeżenie: (0%) ![]() ![]() |
Pokaz swoj kod a nie kod podobny - jak mamy sie domyslec, czemu tak jest? Nie było takiej potrzeby. Wpisałem wszystko, co było ważne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale dzięki za czas. Napisałem Ci wcześniej dobrą wersje funkcji check przecież.. [ciach] Dzięki! Racja... mój błąd, faktycznie powinienem użyć return... (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) Bardzo dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Proszę o uzupełnienie tematu zgodnie z zasadami publikowania w Przedszkolu. Poprawiłem, przepraszam - zapomniało mi się (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Zawsze wstawiam... Można zamknąć. Ten post edytował publius 11.02.2009, 21:20:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 19:57 |