Byłem z tym od tygodni i nie mogłem znaleźć żadnego "łatwego/szybkiego" sposobu na tak przyziemną implementację. Im ograniczony znając tylko php i html (w tej chwili), ale w końcu dostałem to, co chciałem za pomocą niektórych javascript bez znajomości go na głębokości i skończyłem z brzydkie kilkaset kodów. Ale teraz, gdy jestem bardziej oszołomiony, zastanawiałem się, czy istnieje prosty sposób na zrobienie tej prostej rzeczy i poprawienie mojej poprzedniej pracy:łatwy sposób obsługi nowych treści z tabel wypełnionych dynamicznie?
Mam DB z Table1 z n Items i Table 2, Chcę wyświetlić cenę od Tabela 1 była następnie w stanie wprowadzić ilość po stronie użytkownika i automatycznie wyświetlać sumę prawną wiersza, gdy wszystkie elementy są wypełnione, a następnie wyświetlać Grandtotal jako dane wprowadzane przez użytkownika. Następnie przeczytaj wszystkie wiersze i wstaw nowe informacje (ilość i suma częściowa) do tabeli2 tabeli DB.
Coś takiego, ale z n wierszy
(żółty = danych DB wejść Niebieski = user, warzywa = pola dynamiczne)
Następnie dostać wszystkie te n wierszy w DB Wszelkie reflektory dla prostego sposobu na zrobienie tego? (nawet jeśli zawiera Jquery lub JS, nie im już się ich boję) (Nie będę publikować mojego kodu, ponieważ jest bzdura, w zasadzie skończyłem słuchać wszystkich posible wierszy następnie wstawiając je na Table2 jeśli suma częściowa była większa niż 0) Z góry dziękuję!
Jeśli chcesz dynamicznie zmieniać 'subtotal' i' Grandtotal' jako użytkownik zmieni 'quantity', będziesz musiał używać javascript, ponieważ php jest tylko po stronie serwera, a nie po stronie klienta. Czy możesz wyświetlić uproszczoną wersję kodu, w jaki sposób tworzysz swoją tabelę (html) z bazy danych? – Sean
Dziękuję za poświęcony czas Sean !, tak, jestem świadomy php jest tylko stronie serwera, http://jsfiddle.net/1exp78zw/ to jest prawie to, co skończyłem robić (skrzypce nie obejmuje Php dynamicznego renderowania table1/brute wymuszenie wstawienia do tabeli 2) – user3166200
W twoim jsFiddle masz 'price' jako pole/wartość edytowalną. Czy to jest poprawne? Tak jak w powyższym opisie, tylko użytkownik zmienia "ilość", co z kolei zmienia "sumę częściową" i "Grandtotal". Chcę tylko upewnić się, że rozumiem twoje warunki. – Sean