![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 26.11.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam mały problem.
Mam punkty i podpunkty. O ile punkty wstawiają się prawidłowo, to wpisywane podpunkty dodają się do wszystkich punktów. domyślam się ze trzeba zapewne wstawić w odpowiednim miejscu odwołanie do id punktu, natomiast jak nie zrobię to nie działa. Co trzeba dodać/zmienić żeby podpunkty wstawiały się osobno do każdego punktu. skrypty to config.php z danymi instalacyjnymi add.php który dodaje punkty i index.php w którym jest cała reszta, w mysql sa dwie tablice jedna dotyczy punktu druga podpunktu, każdy ma swoje id oraz po jednym wierszu odpowiedzialnym za teksty:
Z góry dziękuję za podpowiedź. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze zmienić konstrukcje bazy bo po INSERT nie widzę w ogóle w tabeli `podpunkt` jakiegoś odwołania do "punktu" czyli jakieś point_id albo parent_id.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Złe założenia, złe wykonanie.
Zacznij od początku, zaprojektuj strukturę bazy danych z relacjami pomiędzy tabelami, użyj chociażby PDO do obsługi bazy danych (jak coś robisz od początku to po co używać przestarzałych rzeczy?). Zacznij pisać skrypt rzetelnie i prawidłowo - obecnie druga pętla while otwiera x znaczników <table> i <form> po czym kolejne jako ich dzieci, a na koniec zamykasz po jednym znaczniku. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:01 |