![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszytskich,
Szukam osób ktore beda wstanie mi pomoc lub pokierowac w stworzeniu systemu dla studentow. Aplikacja miala by byc stworzona w PHP 7 i MYSQLi a wyglad w Bootstrap.Wizja jest taka ze jest logowanie do systemu z roznymi rolami dokladnie z 3 (Admin, Pracownik Uczelni oraz obsluga typu Kadry) wiadomo ze Admin widzial by w CMS wszystkie opcje po zalogowaniu , Pracownik 85%-90% opcji, a obsługa np Kadry tylko liste w tabeli o studentach i inforamcje o tym czy jest skreslony czy aktywny itd. Chcialbym stworzyc menu gdzie byla by mozliwosc dodawania studentow,edycja i usuwanie oraz oczywiscie wypelnianie danych o nich oraz mozliwosc wklejenia zdjecia legitymacyjnego, druga opcja mozliowosc dodawania przedmiotow edycja i usuwanie ich. Trzecia opcja promotorzy takze dodawanie ich edycja i usuwanie. Co najwazniejsze przy dodawaniu studenta byla by mozliwosc wtedy wybrania takze na jki idzie przedmiot lub kto bedzie jego promotorem. Czwarte menu aby byla mozliwosc stworzenia "file managera" osobiscie znalazłęm cos takiego jak (Tiny File Manager - https://tinyfilemanager.github.io/ ) Mysle ze super by sie nadawalo do tego systemu. Przepraszam wszytskich ale jestem raczkujacy i na forum i w PHP wiec cos tam juz stworzone mam na localhoscie ale wolalem najpierw podpytac sie czy ktos moglby mi pomoc lub moze bylby chetny pokierowac mnie z kodem itd. Z gory bardzo dziekuje wszytskim za odpowiedzi. (IMG:style_emoticons/default/smile.gif) Myślicie że dobrze zostało to napisane ? z 3 rożnymi rolami
Ten post edytował sapit 22.09.2021, 08:57:08 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzenie kto jest zalogowany, jakie ma role itp. powinno się zrobić podczas logowania przez warstwy aplikacji, które te operacje wykonają w sposób bezpieczny.
A poza tym dane logowania (np. user) to najmniej pożądane dane aby trzymać je w sesji. Zacznij chociażby tutaj: php logowanie, SQL Injection |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 9 Dołączył: 28.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Auth słaby, ale nie o tym.
Co do ról to ja bym zrobił to w formie tablicy: Będzie Ci później łatwiej rozwijać jakieś elementy w projekcie moim zdaniem.
Ten post edytował gornik 22.09.2021, 13:02:41 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
WoW (IMG:style_emoticons/default/exclamation.gif) !! Myślałem że nikt mi nie pomorze ,a tu prosze jaka super pomoc na wstepię za co bardzo mocno dziękuje za wszystkie odpowiedzi i podpowiedzi. (IMG:style_emoticons/default/smile.gif)
Mam jeszcze jedno pytanie jak robie formularz dodawania Przedmiotu np
To jak by to działa i dodaje mi to do bazy danych ale mam problem mianowicie z tym że gdy robie formularz dodawania danych studenta to chciałbym tam zrobić aby był "dropdown" i zeby była mozliwosc własnie zanzaczenia tego przedmiotu przy dodawaniu w tym formualrzu i to samo sie dotyczy wyboru prowadzonego , promotora itd? Chodzi mi o to ze bede mial pewnie kilka roznych tabel MYSQL "Tabela np item=przedmiot , teacher = prowadzocy , promoter=promotor, a na koniec tabela student=studenci i zapewne ta tabela studenci musi byc polaczona z tamtymi tabelami aby pozniej przy wypelnianiu formlarza moglo pobierac te dane z tych tabel a potem przy stronie z wykazem tych studentow (tabelce) byly te dane wyswietlane. I tu wlasnie mi chodzi jak to zrobic w PHP i jak zadac pytanie SQL ? Haha nie wiem czy za mocno nie namieszałem i czy jasno to opisalem, moze ktos z Państwa zrozumie mnie o co chodzi (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
no musisz posiadać miedzy tymi tabelami relacje, a my nie znamy twojej bazy danych (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Dobra juz sobie prawie wszystko ogarnąłem, tylko mam jeden problem.
Gdy mam formularz dodawania danych studenta i różnych opcji z nimi związane jak np przedmiot, chcialbym aby dla danego studenta była możliwośc wybrania kilku przedmiotów i wyświetlenia ich pozniej w tabeli. Tutaj czesc kodu z formularza dodawania studenta: add_student.php
A w drugim pliku list_student.php ( teraz mam tak) - wiem że to wyswietla mi jeden przedmiot ktory wybiore z listy
Efekt chciałbym taki ze jest tabela np "DataTable" są komórki i kolumny i np w jednej z kolumn jest "Przedmiot" , a pod nim dla danego studenta jest wypisane kilka przedmiotów . POMOCY (IMG:style_emoticons/default/exclamation.gif) ! (IMG:style_emoticons/default/sad.gif) |Przedmiot| | Imię | | Naziwsko | --------------------------------- | Biologia | | Piotr | |Kowalski | | Historia | | Polski | |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 9 Dołączył: 28.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Przepraszam za chaotycznosc ale już tak mam jak cos mam w glowie to staram sie to opisac jak najlepiej aby ktos mogl mnie w miare zrozumiec. (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
A dlaczego nie zrobisz osobnej tabeli z przedmiotami dla studentów? np. id, przedmiot, status i tabeli która powiąże to ze studentem id, id_student, id_przedmiot. W innym razie będziesz się bujał z redundancją bazy.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem to tak:
Tutaj jest lista dodanych przedmiotów: (IMG:https://snipboard.io/b2m4Ke.jpg) A tutaj widok bazy danych: (IMG:https://snipboard.io/FuyA5h.jpg) Formularz dodawania studenta i wybór przedmiotu:(jak widac pobiera przedmioty z bazy danych) (IMG:https://snipboard.io/tLAGcW.jpg) Widok po dodaniu studenta: (IMG:https://snipboard.io/2hadTV.jpg) A co bym chciał zrobić finalnie aby mozna było w formularzu studenta wybrac np. dwa lub więcej przedmiotów naraz i aby one byly widoczne na liscie studenta. Ponieawż student moze chodzić na kilka przedmiotow . |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
musisz zrobić sobie tabele z przedmiotami i studentami i kolejną która połączy na bazie relacji te przedmioty ze studentami w relacji wiele do wielu (http://www.glowacki.p9.pl/nowa_strona/strony/niedatowane/kurs_mysql/k_2_2_3.php i sekcja Relacja wiele do wielu W:W) a przedmioty przechowuj za pomocą id bo tak masz redundancje danych (IMG:style_emoticons/default/smile.gif)
Ten post edytował com 29.09.2021, 10:19:58 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
musisz zrobić sobie tabele z przedmiotami i studentami i kolejną która połączy na bazie relacji te przedmioty ze studentami w relacji wiele do wielu (http://www.glowacki.p9.pl/nowa_strona/strony/niedatowane/kurs_mysql/k_2_2_3.php i sekcja Relacja wiele do wielu W:W) a przedmioty przechowuj za pomocą id bo tak masz redundancje danych (IMG:style_emoticons/default/smile.gif) Dziekuje za wskazówkę (IMG:style_emoticons/default/smile.gif) Jak już to zrobie to jak sprawić w kodzie PHP aby to wyswietlic ?
Ten post edytował sapit 29.09.2021, 10:37:19 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 9 Dołączył: 28.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dobra teraz czaje (IMG:style_emoticons/default/arrowheadsmiley.png)
Musisz mieć 3 tabelki tak na szybko np: Students: - id:int - name:string(255) - createdAt:datetime Subjects: - id:int - name:string(255) - createdAt:datetime StudentSubjects - id:int - subjectId: reference to Subjects - studentId: reference to Students - createdAt: datetime
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Raczej bardziej opierał bym się na tym o co mi chodzi (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 9 Dołączył: 28.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Podałem Ci tylko przykład, a nie gotowe rozwiązanie, od tego już tylko prosta droga żeby osiągnąć to co chcesz.
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Podałem Ci tylko przykład, a nie gotowe rozwiązanie, od tego już tylko prosta droga żeby osiągnąć to co chcesz. Rozumiem. Dziekuje z góry (IMG:style_emoticons/default/smile.gif) Kurcze jednak drodzy Państwo poległem na tym chyba , ale znając życie zaraz się okaże finalnie że to bardzo proste jest o zrobienia ale za każdym razem jak coś robie to mam błąd (IMG:style_emoticons/default/sad.gif) Może jednak ktoś z Pańśtwa się zlituje nade mną i więcej podpowie lub pomoze (IMG:style_emoticons/default/smile.gif) Taki final chcialbym uzyskać ze sa dane studenta a w jednej z kolumn lista przedmiotow dla niego czasami moga to byc 2 przedmioty , jeden lub 5 (IMG:https://i.stack.imgur.com/tmJcv.png) Stworzyłem 3 tabele w bazie danych: tabela list= *czyli lista przedmiotow
tabela student = * czyli dane sudenta
tabela studentlists = * czyli połaczenie dwóch tabel
w formularzu dodawania studenta * add_student.php w sekcji Przedmiot napisałem to tak
po kliknięciu przycisk Dodaj - czyli (name=submit) stworzyłem plik *save_student.php
a na koniec plik z widokiem listy studentów *list_student.php
Jak ktoś będzie mnie chciał opierdzielić za brak jakieś wiedzy itd spoko biore to na klate (IMG:style_emoticons/default/smile.gif) ale potrzebuje pomocy (IMG:style_emoticons/default/sad.gif) Ten post edytował sapit 29.09.2021, 11:22:13 |
|
|
![]()
Post
#17
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Po pierwsze wywal pole LIST z tabeli STUDENT. przeciez teraz masz oddzielna tabele na przedmioty do ktorych jest przypisany student, nieprawdaz? I wlasnie do tej tabeli masz wpisywac przedmioty przypisane do studenta.
Co do wyswietlania przedmiotow studenta to poprostu przy pomocy LEFT join laczysz ze soba tabele podczas SELECTa |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze wywal pole LIST z tabeli STUDENT. przeciez teraz masz oddzielna tabele na przedmioty do ktorych jest przypisany student, nieprawdaz? I wlasnie do tej tabeli masz wpisywac przedmioty przypisane do studenta. Co do wyswietlania przedmiotow studenta to poprostu przy pomocy LEFT join laczysz ze soba tabele podczas SELECTa Dobra zaraz się za to zabieram wywalę pole LIST z tabeli student i postaram się sklepac zapytanie przy pomocy LEFT JOIN (IMG:style_emoticons/default/smile.gif) Dziękuje za cenne wskazówki , bo czasami to już ręce opadają co człowiek robi źle ze nie wychodzi tak jak by się chciało (IMG:style_emoticons/default/smile.gif) Zrobiłem przez LEFT JOIN ale nie wiem czemu dalej i wychodzi teraz tak że np w tabeli mam wypisane
ID Imię Nazwisko Przedmiot 1. Jan Kowalski Biologia 2. Jan Kowalski Geografia 3. Marta Szymańska Biologia zamiast ID Imię Nazwisko Przedmiot 1 Jan Kowalski Biologia ...... ...... ...... Geografia 2. Marta Szymańska Biologia Ten post edytował sapit 1.10.2021, 08:43:18 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Co ma wspólnego u Ciebie id_list z id_student bo za bardzo nie rozumiem. Po co w taki razie utworzyłeś tabelę studentlist, jeśli w zapytaniu w ogóle z niej nie korzystasz? To przecież ta tabela właśnie robi relacje miedzy tabelami student i list.
Zapytanie ma połączyć 3 tabele a nie tylko dwie. edit Czy mi się wydaje, że za każdym razem jeśli dodajesz przedmiot to wrzucasz komplet danych studenta? Ten post edytował gino 1.10.2021, 09:31:16 |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Co ma wspólnego u Ciebie id_list z id_student bo za bardzo nie rozumiem. Po co w taki razie utworzyłeś tabelę studentlist, jeśli w zapytaniu w ogóle z niej nie korzystasz? To przecież ta tabela właśnie robi relacje miedzy tabelami student i list. Zapytanie ma połączyć 3 tabele a nie tylko dwie. edit Czy mi się wydaje, że za każdym razem jeśli dodajesz przedmiot to wrzucasz komplet danych studenta? Tak faktycznie teraz też zobaczyłęm ze walnąłęm gafe z tą tabelą i zauwazyłęm błąd w tym zapyraniu SQL zaraz to poprawie :/ Nie dodawanie przedmiotu odbywa sie osobno w formualrzu a dodawanie studenta odbywa sie tez osobno w innym formularzu tam wtedy powinien byc chyba coś takiego (NAME='list[]' multiple ) co sprawi żę bedzie mozna wybrac w formualrzu kilka przedmiotow trzymając przycisk "ctrl" a po nacisnieciu name="submit" - "Dodaj" chcialbym aby na liscie studentow wyglodalo to jak wyzej. |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nie dodawanie przedmiotu odbywa się osobno w formualrzu formularz jest najmniej interesujący, pytanie gdzie wrzucasz dane z tego name list multiple. Masz je zapisać w tabeli studentlist z odpowiednim id studenta. Po co w tabeli student pole id_student? Co tam wpisujesz? |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Tak faktycznie teraz też zobaczyłęm ze walnąłęm gafe z tą tabelą i zauwazyłęm błąd w tym zapyraniu SQL zaraz to poprawie :/ Nie dodawanie przedmiotu odbywa sie osobno w formualrzu a dodawanie studenta odbywa sie tez osobno w innym formularzu tam wtedy powinien byc chyba coś takiego (NAME='list[]' multiple ) co sprawi żę bedzie mozna wybrac w formualrzu kilka przedmiotow trzymając przycisk "ctrl" a po nacisnieciu name="submit" - "Dodaj" chcialbym aby na liscie studentow wyglodalo to jak wyzej. Czy to moze być poprawne zapytanie ?
|
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
To jest poprawne zapytanie w sensie sql-a, pytanie czy jest poprawne dla Ciebie. Wrzuć do zapytania trzecią tabele student, aby otrzymać dane studenta.
To samo musisz zrobić z promotorami (osobna tabela i tabela wiążąca ze studentami), bo student ma prawo zmienić promotora a dane warto sobie zachować chociażby do statystyk. Dodałbym w tabeli student status, żeby wiedzieć co się dzieje ze studentem (dziekanka, wykreślony, wyrzucony itd.). Czy zbierasz informacje o kierunku nauczania? Bo student może być na 2 kierunkach. Na dzień dobry zastanów się jakie dane chcesz zbierać, co chcesz wyświetlać itd. Wszystko zaczyna się na kartce papieru jako projekt. |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
To jest poprawne zapytanie w sensie sql-a, pytanie czy jest poprawne dla Ciebie. Wrzuć do zapytania trzecią tabele student, aby otrzymać dane studenta. To samo musisz zrobić z promotorami (osobna tabela i tabela wiążąca ze studentami), bo student ma prawo zmienić promotora a dane warto sobie zachować chociażby do statystyk. Dodałbym w tabeli student status, żeby wiedzieć co się dzieje ze studentem (dziekanka, wykreślony, wyrzucony itd.). Czy zbierasz informacje o kierunku nauczania? Bo student może być na 2 kierunkach. Na dzień dobry zastanów się jakie dane chcesz zbierać, co chcesz wyświetlać itd. Wszystko zaczyna się na kartce papieru jako projekt. OK rozumiem, tylko dalej nie wiem w jaki sposob mam zazaznaczyc ze chce dwa przedmioty dla jednego studenta aby sie pojawily w formularzu dodawania oraz dwie odpowiedzi umiescic w jednej komorce tabeli dla jednego studenta :/ Bo jesli chodzi o zapytanie to ok ale jak to umiescic i napisac w php ? Chyba ze ja zle tlumacze i pisze o co mi chodzi (IMG:style_emoticons/default/sad.gif) Ja sie kurcze chyba poddaje (IMG:style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#25
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie mam zbytnio duzo czasy by dokladnie ci opisac twoj przyklad ale tutaj
http://nospor.pl/grupowanie-wynikow.html masz zrobione wyswetilanie danych na przykladzie niemalze identycznym jak twoj. Ok, nie ma jednej tabeli, ale zasada pobierania danuch w php z zapytania i ich wyswietlanie jest ta sama co u ciebie |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Nie mam zbytnio duzo czasy by dokladnie ci opisac twoj przyklad ale tutaj http://nospor.pl/grupowanie-wynikow.html masz zrobione wyswetilanie danych na przykladzie niemalze identycznym jak twoj. Ok, nie ma jednej tabeli, ale zasada pobierania danuch w php z zapytania i ich wyswietlanie jest ta sama co u ciebie nospor Jestem mega Tobie wdzięczny bo na szybko zerknąlem na link i chyba wychodzi na to ze w koncu cos jednak w tym temacie mi się ruszy jesli chodzi o rozwaizanie mojego problemu dzieki tobie (IMG:style_emoticons/default/smile.gif) . Kurcze wiadomo po kombinuje sobie dalej mimo ze jestem "żółto dziub" w PHP ale chce sie uczyc i poznawac rozne rozwiazania i dzieki Tobie mając w głowie że bede musiał się poddać mam śwaitło w tunelu (IMG:style_emoticons/default/smile.gif) Dziękuje pięknie (IMG:style_emoticons/default/exclamation.gif) !! Dam znać jak mi się uda i puszcze efekt (IMG:style_emoticons/default/smile.gif) A teraz mam pytanie z innej beczki , jak moge sprawic aby w formukarzu byl dropdown multiple select ? Abym mogl zaznaczyc dwie rzeczy i aby te dwie rzeczy tak jak w moim przypadku są to przedmioty się dodały do bazy danych ? Pokaze moze jak zrobilem moze ktos z was zauwazy błąd bo u mnie to nie dziala (IMG:style_emoticons/default/sad.gif) Chciałęm zastosować ten select z tej strony ale on mi nie dziala : https://select2.org/ *save_student.php
*add_student.php
list.sql
studentlists.sql
|
|
|
![]()
Post
#27
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ale po co chcesz teraz uzywac jakis libow do selectow?
Samo select name="list[]" multiple="multiple"> bez zadnego dodatkowe libu powinno ci pozwalac na wybor kilku opcji w tym select |
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
nospor Jestem mega Tobie wdzięczny bo na szybko zerknąlem na link i chyba wychodzi na to ze w koncu cos jednak w tym temacie mi się ruszy jesli chodzi o rozwaizanie mojego problemu dzieki tobie (IMG:style_emoticons/default/smile.gif) . Kurcze wiadomo po kombinuje sobie dalej mimo ze jestem "żółto dziub" w PHP ale chce sie uczyc i poznawac rozne rozwiazania i dzieki Tobie mając w głowie że bede musiał się poddać mam śwaitło w tunelu (IMG:style_emoticons/default/smile.gif) Dziękuje pięknie (IMG:style_emoticons/default/exclamation.gif) !! Dam znać jak mi się uda i puszcze efekt (IMG:style_emoticons/default/smile.gif) A teraz mam pytanie z innej beczki , jak moge sprawic aby w formukarzu byl dropdown multiple select ? Abym mogl zaznaczyc dwie rzeczy i aby te dwie rzeczy tak jak w moim przypadku są to przedmioty się dodały do bazy danych ? Pokaze moze jak zrobilem moze ktos z was zauwazy błąd bo u mnie to nie dziala (IMG:style_emoticons/default/sad.gif) Chciałęm zastosować ten select z tej strony ale on mi nie dziala : https://select2.org/ *save_student.php
*add_student.php
list.sql
studentlists.sql
Zapomniałem wyzej dopisac skad ta zmiena $student
|
|
|
![]()
Post
#29
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
NAME w formularzu ma sie nijak do tego co idzie postem. To NAME w polach odpowiada za to co idzie postem.
Dodatkowo napisalem komentarz wczesniej, widziales? |
|
|
![]()
Post
#30
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
NAME w formularzu ma sie nijak do tego co idzie postem. To NAME w polach odpowiada za to co idzie postem. Dodatkowo napisalem komentarz wczesniej, widziales? Ok z tym name to zaraz sprawdzę ale komentarza wcześniejszego nie widzę :/ Ok z tym name to zaraz sprawdzę ale komentarza wcześniejszego nie widzę :/ Ok sorry ślepy jakiś jestem znalazłem komentarz (IMG:style_emoticons/default/smile.gif) ale nie skumalem co jest "libow" w select ? |
|
|
![]()
Post
#31
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No uzywasz jakiegos select2. To jest wlasnie lib/biblioteka. po grzyba ci to na tym etapie?
|
|
|
![]()
Post
#32
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:https://snipboard.io/cFO195.jpg)
<select name="list[]" multiple="multiple"> Tak zrobiłęm i tak wygląda efekt (IMG:style_emoticons/default/sad.gif) |
|
|
![]()
Post
#33
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No i prawidlowo wyglada
Wywal tylko te opcje "-- wybierz przedmio--" bo jest totalnie zbedna tam |
|
|
![]()
Post
#34
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
No i prawidlowo wyglada Wywal tylko te opcje "-- wybierz przedmio--" bo jest totalnie zbedna tam Ok wywaliłem to ale jak mam to zaznaczyć i zrobić aby zapisało się w bazie bo jak narazie w bazie zapisuje się "array" (IMG:style_emoticons/default/sad.gif) |
|
|
![]()
Post
#35
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No bo przedmiot wysylany postem, jest teraz tablica (array). poniewaz zrobiles multiselect, wiec ta tablica zawiera teraz kilka przedmiotow.
Masz iterowac po tej tablicy, i wykonac tyle zapan INSERT ile masz elementow (przedmiotow) w tej tablicy. INSERT rzecz jasna masz wykonywac do tabeli student_przedmioty |
|
|
![]()
Post
#36
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
No bo przedmiot wysylany postem, jest teraz tablica (array). poniewaz zrobiles multiselect, wiec ta tablica zawiera teraz kilka przedmiotow. Masz iterowac po tej tablicy, i wykonac tyle zapan INSERT ile masz elementow (przedmiotow) w tej tablicy. INSERT rzecz jasna masz wykonywac do tabeli student_przedmioty (IMG:https://snipboard.io/2zy0uI.jpg) cos takiego zrobilem ? Dobrze ? Tam dzie jest "itd"itd to oczywiscie chodzilo mi ze trzeba napisac wszystkie zmienne $_POST z formularza ale to i tak dalej nie dziala bo pokazuje mi "rekordu nie dodano" (IMG:style_emoticons/default/sad.gif) |
|
|
![]()
Post
#37
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Toz sam piszesz w delkaracji zapytania, ze tabela ma tylko 2 pola: id_client i id_product. To jakim cudem wkladasz tam jakies firstName oraz masze ITD? przeciez tam wklozyc ID studenta i ID przedmiotu, tak?
I nie zadne client-product, tylko client_product. Wyswietlaj bledy zapytania to bedziesz widzial co sie pieprzy I czemy w ogole client_product kiedy tam mialo byc studentlists? |
|
|
![]()
Post
#38
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Toz sam piszesz w delkaracji zapytania, ze tabela ma tylko 2 pola: id_client i id_product. To jakim cudem wkladasz tam jakies firstName oraz masze ITD? przeciez tam wklozyc ID studenta i ID przedmiotu, tak? I nie zadne client-product, tylko client_product. Wyswietlaj bledy zapytania to bedziesz widzial co sie pieprzy I czemy w ogole client_product kiedy tam mialo byc student_przedmiot? client_product To mój błąd nie to wkleiłem ponieważ robiłem sobie na boku cos podobnego w wersji skróconej aby zobaczyć czy zadziała czy tez nie . A jesteś może wstanie mi jakoś to napisać pokazać na jakimś przykładzie ? |
|
|
![]()
Post
#39
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Notoz masz przyklad, sam pisales go wczesniej
foreach ($list as $rowlist) { //echo $rowlist; $query = "INSERT INTO studentlists (id_list, id_student) VALUES ('$student','$rowlist')"; $query_run = mysqli_query($conn, $query); } Tylko sie upewnij ze masz wlasciwe wartosci tu |
|
|
![]()
Post
#40
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki nospor za wszystko. Podszedłem do tematu troche na nowo. Stworzyłem szybko mikro system "demo" zaczałem robic od samego poczatku wszystko na nowo i faktycznie dzięki Twoim wskazówką zaczeło działać wiec moj problem już jest rozwiązany w 95%. Teraz podsyłam ostatnią prostą z czym nie potrafie sobie poradzić. Pokaze to na zdjeciu i zapytanie SQL ktore napisałem.
$sql = "SELECT * FROM client_product INNER JOIN clients ON client_product.id_client = clients.id INNER JOIN product ON client_product.id_product = product.id "; --> wiem że powiniene zastosowac z CONCAT_GROUP i cos z GROUP BY ale ni hu hu mi nic nie wychodzi z tego (IMG:style_emoticons/default/sad.gif) tabela = clients id firstname lastname tabela = client_product id id_client id_product tabela = product id list (IMG:https://snipboard.io/KMUt6G.jpg) |
|
|
![]()
Post
#41
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czy mógłbyś mi pokazać skąd pobierasz identyfikator studenta dla danych do tabeli studentlist? Ok, dodajesz firstname, pesel itd do tabeli student a co wpisujesz do tabeli stidentlist w pole id_student? Możesz pokazać ten fragment kodu, który za to odpowiada?
Pytałem też, co to jest za pole w tabeli student o nazwie id_student? Masz tam pole id autoincrement i to pole jest identyfikatorem studenta i wartość tego pola musisz pobrać do tabeli studentlist podczas iteracji przedmiotów, zaraz po wprowadzeniu danych studenta. I w "systemie" student i w demo nie możesz przypisać do pola typu int danych typu string: dla tabeli studentlist: id_student->$student (to jest nazwa formularza a nie identyfikator studenta) dla tabeli client_product: id_client->$firstname (podejrzewam, że to imię) Insert do tych tabel nie ma prawa się wykonać. |
|
|
![]()
Post
#42
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No dobrze, ale nie napisales z czym sobie nie mozesz poradzic (IMG:style_emoticons/default/smile.gif)
Jesli zas co chodzi o wyswietlanie odpowiednie teraz tych danych, to przeciez jakis czas temu podalem ci linka do arta, ktory rozwiazuje ten problem ps: jesli zas problemem byl ten group_concat to olej, jest to niepotrzebne tutaj. W arcie co ci podalem obchodze sie bez tego tez |
|
|
![]()
Post
#43
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
No dobrze, ale nie napisales z czym sobie nie mozesz poradzic (IMG:style_emoticons/default/smile.gif) Jesli zas co chodzi o wyswietlanie odpowiednie teraz tych danych, to przeciez jakis czas temu podalem ci linka do arta, ktory rozwiazuje ten problem ps: jesli zas problemem byl ten group_concat to olej, jest to niepotrzebne tutaj. W arcie co ci podalem obchodze sie bez tego tez No wlasnie z tamtym linkiem fajnie to wyglada wszytsko na stronie i tak to chialbym ale jak robie podobne zapytanie jak tam bez tego GROUP_CONCAT to nic mi nie wychodzi :/ |
|
|
![]()
Post
#44
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
To pokaz jak probujesz (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#45
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Czy mógłbyś mi pokazać skąd pobierasz identyfikator studenta dla danych do tabeli studentlist? Ok, dodajesz firstname, pesel itd do tabeli student a co wpisujesz do tabeli stidentlist w pole id_student? Możesz pokazać ten fragment kodu, który za to odpowiada? Pytałem też, co to jest za pole w tabeli student o nazwie id_student? Masz tam pole id autoincrement i to pole jest identyfikatorem studenta i wartość tego pola musisz pobrać do tabeli studentlist podczas iteracji przedmiotów, zaraz po wprowadzeniu danych studenta. I w "systemie" student i w demo nie możesz przypisać do pola typu int danych typu string: dla tabeli studentlist: id_student->$student (to jest nazwa formularza a nie identyfikator studenta) dla tabeli client_product: id_client->$firstname (podejrzewam, że to imię) Insert do tych tabel nie ma prawa się wykonać. Tam ten system ma błędy z tego co zauwazylem, wiec stworzylem system na szybko "demo" aby zrobic cos co i zadziala i bedzie efekt taki jak bym chcial , wtedy wroce do tam tego systemu i postaram sie wtedy sprawic tak i poprawic kod aby efekt z systemu "demo" uzyskac w tym systemie macierzystym. (IMG:style_emoticons/default/smile.gif) haha mam nadzieje ze taka kombinacja mi sie uda (IMG:style_emoticons/default/smile.gif) Chyba ze za bardzo przekombinuje :/ |
|
|
![]()
Post
#46
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ale demo nie działa i działać nie będzie w takim kształcie.
1. Do tabeli clients wprowadzasz firstname, lastname i automatycznie generuje się w polu autoincrement id tego rekordu 2. Musisz pobrać ten identyfikator z tabeli clients, np. tak mysql last id 3. W iteracji gdzie insertujesz produkty do tabeli client_product wrzucasz do pola id_client uzyskany last_id, do pola id_product id produktu z tabeli product Tyle i aż tyle. |
|
|
![]()
Post
#47
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Ale demo nie działa i działać nie będzie w takim kształcie. 1. Do tabeli clients wprowadzasz firstname, lastname i automatycznie generuje się w polu autoincrement id tego rekordu 2. Musisz pobrać ten identyfikator z tabeli clients, np. tak mysql last id 3. W iteracji gdzie insertujesz produkty do tabeli client_product wrzucasz do pola id_client uzyskany last_id, do pola id_product id produktu z tabeli product Tyle i aż tyle. Ojjj poczekaj musze to sobie sprawidzc twoim sposobem zobacze czy wyjdzie efekt taki jak chciałbym:) Ojjj poczekaj musze to sobie sprawidzc twoim sposobem zobacze czy wyjdzie efekt taki jak chciałbym:) Sorry _ nie wiem czy dobrze rozumuje ten 3 punkt , czy moglbys mnie naprowadzic jakos ? 3. W iteracji gdzie insertujesz produkty do tabeli client_product wrzucasz do pola id_client uzyskany last_id, do pola id_product id produktu z tabeli product Tyle i aż tyle. $id_client = $_POST['id_client']; $product = $_POST['product']; foreach($product as $rowlist) { $query = "INSERT INTO client_product (id_client, id_product) VALUES ('$id_client','$rowlist')"; (jest ) $query = "INSERT INTO client_product (last_id, id_product) VALUES ('$id_client','$rowlist')"; (a powinno być tak ? ) Widok SELECT * FROM client_product INNER JOIN clients ON client_product.last_id = clients.id INNER JOIN product ON client_product.id_product = product.id "; |
|
|
![]()
Post
#48
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kod $id_client = $_POST['id_client']; skąd wziąłeś w formularzu id_client? Pokaż kod całego formularza i cały plik do zapisu danych. Ten post edytował gino 5.10.2021, 11:21:08 |
|
|
![]()
Post
#49
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Kod $id_client = $_POST['id_client']; skąd wziąłeś w formularzu id_client? Pokaż kod całego formularza i cały plik do zapisu danych.
A to jest plik display.php
Finalnie taki efekt chcialbym uzyskac (IMG:https://snipboard.io/8MR5Sh.jpg) |
|
|
![]()
Post
#50
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no to ci pisalem: pokaz kod jak kombinujesz z moim artem
|
|
|
![]()
Post
#51
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
no to ci pisalem: pokaz kod jak kombinujesz z moim artem
i taki mam efekt teraz po tym (IMG:https://snipboard.io/2irsEW.jpg) Ten post edytował sapit 5.10.2021, 11:53:35 |
|
|
![]()
Post
#52
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No iteraz zobacz co zaweira tablica $client
print_r($client); |
|
|
![]()
Post
#53
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
ok, bo myślałem, że wprowadzasz klienta razem z produktami, a Ty masz już klientów wprowadzonych wcześniej, dlatego chciałem zobaczyć cały formularz. To co napisałem jest zbędne. Przynajmniej na razie.
|
|
|
![]()
Post
#54
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
I wywal to z budowania tablicy
<tr> <td><?php echo $row['firstname']; ?></td> <td><?php echo $row['lastname']; ?></td> <td><?php echo $row['list']; ?></td> </tr> pierwszym etapem jest budowa tablicy, a dopiero potem wyswietlanie jej. wyraznie to bylo pokazane w arcie |
|
|
![]()
Post
#55
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
I wywal to z budowania tablicy <tr> <td><?php echo $row['firstname']; ?></td> <td><?php echo $row['lastname']; ?></td> <td><?php echo $row['list']; ?></td> </tr> pierwszym etapem jest budowa tablicy, a dopiero potem wyswietlanie jej. wyraznie to bylo pokazane w arcie Ok wywaliłem |
|
|
![]()
Post
#56
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kurcze, czytaj prosze wszystko.... miales pokazac tez co zawieratablic $client po zbudowaniu. Ja nie mam czasu na to ze ty polowe moich postow przegapiasz
|
|
|
![]()
Post
#57
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Kurcze, czytaj prosze wszystko.... miales pokazac tez co zawieratablic $client po zbudowaniu. Ja nie mam czasu na to ze ty polowe moich postow przegapiasz Zrobilem to tak
Efekt taki (IMG:https://snipboard.io/rRzYZ1.jpg) |
|
|
![]()
Post
#58
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 9 Dołączył: 28.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#59
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
I popatrz na ID ktorych uzywasz, bo raz ze uzywasz nie tego co trzeba a dwa ze uzywasz za kazdym razem tego samego... W moim arcie bylo wyraznie napisane kiedy jakie ID ma isc a nei ty sobie radosnie strzelasz jak leci
|
|
|
![]()
Post
#60
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Chodziło o to żeby wyprinotwać dokładnie co Ci zwróciła baza (IMG:style_emoticons/default/goatee.gif) To wiem jak wyprostować tylko jak teraz ułożyć tak aby sie poprawnie wyświetlało |
|
|
![]()
Post
#61
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
chodziło nam żebyśmy mogli zobaczyć jaki masz wynik twojego zapytania i dzięki temu pomóc znaleźć błąd nie e tak masz zostawić potem w kodzie (IMG:style_emoticons/default/wink.gif) a teraz patrz wpis nospor (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#62
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
I popatrz na ID ktorych uzywasz, bo raz ze uzywasz nie tego co trzeba a dwa ze uzywasz za kazdym razem tego samego... W moim arcie bylo wyraznie napisane kiedy jakie ID ma isc a nei ty sobie radosnie strzelasz jak leci Ok jeszcze raz uważnie przypatrze się temu , może masz racje zbyt chyba szybko chce uzyskać już efekt :/ chodziło nam żebyśmy mogli zobaczyć jaki masz wynik twojego zapytania i dzięki temu pomóc znaleźć błąd nie e tak masz zostawić potem w kodzie (IMG:style_emoticons/default/wink.gif) a teraz patrz wpis nospor (IMG:style_emoticons/default/smile.gif) Ok jak będę przy kompie to puszczę wynik (IMG:https://snipboard.io/Eperq4.jpg)
|
|
|
![]()
Post
#63
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Print_r robi sie po petli a nie w petli (IMG:style_emoticons/default/tongue.gif)
No i dobra, tablica jest teraz ok. Tylko jej wyswietlanie to schrzaniles koncertowo. TR TD to nie to samo so UL LI. To sa dwa rozne mechanizmy i nie mozesz ich stosowac tak samo. Co zreszta widac po efekcie ktory uzyskales (IMG:style_emoticons/default/wink.gif) Pomysl teraz troche jak to poprawinie wyswietlic w TR TD No i wyswietlac tez ma po PETLI generujaca tablice a nie w trakcje (IMG:style_emoticons/default/facepalmxd.gif) Skup sie troche na tym co robisz bo to zadna frajda ci pomagac w takim stanie |
|
|
![]()
Post
#64
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Print_r robi sie po petli a nie w petli (IMG:style_emoticons/default/tongue.gif) No i dobra, tablica jest teraz ok. Tylko jej wyswietlanie to schrzaniles koncertowo. TR TD to nie to samo so UL LI. To sa dwa rozne mechanizmy i nie mozesz ich stosowac tak samo. Co zreszta widac po efekcie ktory uzyskales (IMG:style_emoticons/default/wink.gif) Pomysl teraz troche jak to poprawinie wyswietlic w TR TD No i wyswietlac tez ma po PETLI generujaca tablice a nie w trakcje (IMG:style_emoticons/default/facepalmxd.gif) Skup sie troche na tym co robisz bo to zadna frajda ci pomagac w takim stanie Narazie to jest taki efekt ale pewnie jeszcze jest cos do zrobienia bo na tą chwile z 3 klientów pokazuje to samo (IMG:https://snipboard.io/e5MXpF.jpg) |
|
|
![]()
Post
#65
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Pokaz kod po zmianach, bo jakos nie ufam zmianom co zrobiles
|
|
|
![]()
Post
#66
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Pokaz kod po zmianach, bo jakos nie ufam zmianom co zrobiles
|
|
|
![]()
Post
#67
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dobra ja sie poddaje. 10 razy mam mowic: wywal wyswietlane poza petle generujaca tablice? Niestety nie zostalem obdarzony cierpliwoscia i jak ktos olewa to co mowie X razy (i nie mowie tu tylko o tym wyswietalniu w petli generujacej, ale w tym temacie juz parokrotnie ignorowales moje posty) to ja sie wycofuje z dalszego pomagania.
|
|
|
![]()
Post
#68
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 19.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Dobra ja sie poddaje. 10 razy mam mowic: wywal wyswietlane poza petle generujaca tablice? Niestety nie zostalem obdarzony cierpliwoscia i jak ktos olewa to co mowie X razy (i nie mowie tu tylko o tym wyswietalniu w petli generujacej, ale w tym temacie juz parokrotnie ignorowales moje posty) to ja sie wycofuje z dalszego pomagania. Przepraszam cie najmocniej (IMG:style_emoticons/default/sad.gif) Tak to jest jak ktoś się głąbem urodził 😉 Ale spokojnie sprawę dziś rano rozwiązałem już w całkiem inny sposób (IMG:style_emoticons/default/smile.gif) I działa już wszystko tak jak chciałem (IMG:style_emoticons/default/smile.gif) Jak będę przy komputerze to pokaże efekt który uzyskałem i który jest taki jak mi zależało. Ale i tak serdecznie chciałbym podziękować Tobie i wszystkim innym którzy zaangażowali się mi tu pomoc na forum ! Efekt końcowy (IMG:style_emoticons/default/smile.gif) (IMG:https://snipboard.io/xs9PFm.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 14:17 |