php dublowanie wyświatlonych danych punkt/podpunkt |
php dublowanie wyświatlonych danych punkt/podpunkt |
8.11.2016, 14:49:32
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ź. |
|
|
8.11.2016, 15:23:49
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.
-------------------- |
|
|
10.11.2016, 08:12:41
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. -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 20:38 |