![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 2 Dołączył: 30.03.2006 Ostrzeżenie: (10%) ![]() ![]() |
Piszę pewną aplikację w języku PHP i mam mały, a właściwie to ogromny problem.
Otóż piszę aplikację prostej obsługi sprzedaży. Potrzebuję 5 pól. W jedno takie pole wpisuję kod produktu i obok pojawia mi się jego kod,nazwa i cena. Sposób w jaki można wyświetlić wcześniej wymienione dane o odpowiednim produkcie, po uprzednim wpisaniu jego kodu - mam już rozwiązany. Ale, nie do końca. W poniższych listingach przedstawiam aktualny stan kodu. Mój problem polega na tym, że tych pól jak już wspomniałem ma być aż 5. I tu zaczyna się poważny problem. Otóż jak wpiszemy do dowolnego pola kod produktu (np. "001") to wyświetlą nam się o nim dane, natomiast gdy do drugiego pola wpiszemy następny kod produktu (np. "002") - to poprzednie dane znikną. I tak dalej z kolejnymi polami. W tym właśnie miejscu tkwi mój problem. A, więc cóż mam uczynić, aby wcześniej wyświetlone dane nie znikały mi? Listingi: d.php - baza danych o produktach:
i.php - formularz numer jeden:
v.php - formularz numer dwa:
ii.php - plik główny:
Ten post edytował dsinfo 11.08.2008, 11:57:10
Powód edycji: Dodałem tag. /webdicepl
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 2 Dołączył: 30.03.2006 Ostrzeżenie: (10%) ![]() ![]() |
Można też tak.
Dziękuję bardzo za pomoc. Ale, mam jeszcze pytanie jak wszystkie te wyświetlone dane zapisać do pliku tekstowego (baza danych) i jak wysłać wyświetlone dane do oddzielnej strony, która będzie służyć do drukowania tych danych (dane w wersji do wydruku)? Ja próbowałem, ale się nie da. Oto przykład: Tu mamy kod skryptu z dodaną funkcją "echo()" na końcu.
Nic się nie wyświetla. Ja wiem jak zrealizować zapis do pliku tekstowego odpowiednich danych np. ze zmiennych, ale w tym wypadku nie mam możliwości zastosowania mojej metody, gdyż nawet nie mogę pobrać tych danych. I cóż mam zrobić? Chcę teraz uzyskać następujący efekt. Otóż chcę utworzyć przycisk np. o nazwie "Akceptuj". Gdy, kliknę na niego dojdzie do zapisu wyświetlonych danych w bazie danych (ja chciałbym aby była to baza na pliku tekstowym*) (ryc. 1) oraz jednocześnie wyświetli nam się specjalna strona, na której znajdziemy wcześniej wyświetlone dane sformatowane w taki sposób, aby nadawały się do wydruku (ryc. 2). Plik graficzny z rycinami: http://www.otofotki.pl/img3/obrazki/iopg2036278399q.jpg Ten post edytował dsinfo 11.08.2008, 11:53:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 05:01 |