![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Dziś mam problem z klasą która tworzy drzewka z tablic. Błąd to: Kod Warning: Invalid argument supplied for foreach() in /home2/gla10000/public_html/sklep/panel_administracyjny/funkcje/tree.php on line 74 Kod klasy mam stąd. Ściągnąłem, tak dla testu do mojego skryptu:
Oczywiście w klasie zmieniłem nazwy pól na własne (poprawne):
Wszystko wydaje się być dobrze wpisane w skrypt, a jednak - nie działa. Błąd który się pokazuje jest w klasie. Ale powoduje go mój kawałek kodu który ją wywołuje. Proszę o pomoc! Ten post edytował thomson89 4.08.2010, 21:34:28 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 11 Dołączył: 2.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dopisz sobie przed linią 74 w Tree
Nie gwarantuje że zadziała. Autor sam podaje że jego klasa nie jest dobra i rzeczywiście nie jest. Lepsze przykłady klas Tree znajdziesz na PhpClasses.org. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Nie działa nadal: te same błędy.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
No to zmień klasę.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 11 Dołączył: 2.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie działa nadal: te same błędy. Oprócz tego,że uraczyłeś nas genialną odpowiedzią, zrobiłeś jeszcze cokolwiek ? Wrzuciłeś chociaż do tłumacza google co ta za błąd ?
Jest to tablica ? bo napewno nie. http://www.phpriot.com/articles/nested-trees-2/3 http://www.edutech.ch/contribution/nstrees/ http://blog.bexlab.pl/category/technologie/sql-technologie/ http://articles.sitepoint.com/article/hier...data-database/2 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A po co mi tłumacz, skoro doskonale wiem co oznacza błąd? Nie wiem tylko jak to naprawić. Wszystko jest tak ja w przykładzie (a przykład działa), a tutaj nie.
To co jest w tych linkach, to powiedzmy - zbędne. Potrzebuję tylko prostego wylistowania. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 11 Dołączył: 2.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem tylko jak to naprawić. Taki właśnie jest stan Twojej wiedzy na temat tego błędu. To co jest w tych linkach, to powiedzmy - zbędne. Zbędny jest Ci mózg bo i tak nie potrafisz go używać a na dodatek jesteś śmierdzącym leniem i czekasz na gotowca. Tego sklepu ludzie z forum za Ciebie nie napiszą.Wystarczyło tylko klikąć w jeden z linków i poczytać : http://blog.bexlab.pl/struktura-drzewiasta...ury-drzewa/417/ ale poco skoro ktoś podrzuci gotowca ... |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Jak już napisałem jest to zbędne. Tamta klasa zainteresowała mnie tylko dlatego, że oferowała nieograniczone listowanie kategorii, w prosty sposób. Coś co prezentujesz za pomocą linka jest swoistym wykresem.
Proszę mnie nie obrażać. Gotowca nie oczekuję. Podczas gdy temat sobie leży na forum, ja nie czekam na gotowca lecz sam też coś próbuje wykodzić z własnych umiejętności. I nie oczekuję, by ktoś z forum pisał za mnie sklep - samemu sprawia mi to ogromną frajdę. I tak, problem jest z tablicą którą przekazuje do funkcji, jednakże sprawdzając ją (print_r) wychodzi na to że wszystko jest w porządku. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Znalazłem jakąś moją starą funkcję do zagnieżdżania komentarzy:
Być może zrobisz z niej użytek. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Teoretycznie powinno przebudować płaski wynik na drzewo (nie testowane);
Ten post edytował everth 5.08.2010, 00:19:15 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 11 Dołączył: 2.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Coś co prezentujesz za pomocą linka jest swoistym wykresem. Wykres to jest coś takiego : http://www.google.com/images?rls=pl&q=...ved=0CCQQsAQwAA a to : http://blog.bexlab.pl/wp-content/uploads/2009/11/tree_05.PNG i to : http://blog.bexlab.pl/wp-content/uploads/2...11/tree_06b.PNG to są drzewka Proszę mnie nie obrażać. ... Tamta klasa zainteresowała mnie tylko dlatego, że oferowała nieograniczone listowanie kategorii, w prosty sposób. No cóż jeśli to : http://luq10.wordpress.com/2010/03/17/drze...-obsluga-w-php/ jest prostsze od tego :
albo od tego : http://articles.sitepoint.com/article/hier...data-database/2 to faktycznie muszę Ci przeprosić ... Jesteś śmierdzącym leniem któremu nie chce się niczego przeczytać ani sprawdzić kawałka kodu. Jak już napisałem jest to zbędne. Tamta klasa zainteresowała mnie tylko dlatego, że oferowała nieograniczone listowanie kategorii, w prosty sposób. Coś co prezentujesz za pomocą linka jest swoistym wykresem. Proszę mnie nie obrażać. Skoro umiesz używać mózgu to może mi wyjaśnisz jaka jest różnica pomiędzy :
a tym : http://blog.bexlab.pl/wp-content/uploads/2009/11/tree_09.PNG ? no dobra ja Ci napiszę, to pierwsze to TEKST a to z mojego linku to zdjęcie albo obrazek jak wolisz ... Mam dla Ciebie takie propozycje: 1. naucz się czytać 2. naucz się myśleć 3. naucz się korzystać z podpowiedzi innych 4. zacznij naukę tutaj : http://www.php.net/manual/pl/ 5. za jakieś 7 lat zapraszam do działu PRZEDSZKOLE |
|
|
![]()
Post
#13
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
@jang okaż za grosz kultury bo dostaniesz warna.
@thomson89 - forum nie parser. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 13:11 |