Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Dodawanie lub usuwanie pewnej wartości do bazy
--Darek--
post
Post #1





Goście







Witam, problem jest taki... załóżmy, że mam w bazie tabelę o nazwie PUNKTY.
Chciałbym zrobić prosty skrypt który pozwala mi za pomocą panelu przeglądarki edytować wartości w niej wpisanej, dodawać lub odejmować.

Na np. http://localhost/admin_punkty.php miałbym takie inputy:

NAZWA UŻYTKOWNIKA | WARTOŚĆ PUNKÓW i dwa buttony: DODAJ / USUŃ

admin ma przykładowo punków 10.

W NAZWA UŻYTKOWNIKA wpisuje Admin, następnie WARTOŚĆ PUNKÓW załóżmy 5 i klikam DODAJ.

Skrypt dodaje userowi Admin 5 punków. Więc ADMIN powinien ich mieć 15.

Chodzi o to, aby skrypt nie zmieniał wartości a jedynie DODAWAŁ / USUWAŁ daną wartość.

Zależy mi również, aby była opcja jak DODAJ KOLEJNEGO aby np. można było wpisać 10 userów, kliknąć "zbiorowe dodaj" i skrypt dodaje każdemu na liście.

Chyba w miarę jasno się wyraziłem... mam nadzieje.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
Ilware
post
Post #2





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Na forum ludzie pomagają, a nie piszą gotowe rozwiązania. Jak szukasz gotowego rozwiązania to zainteresuj się darmowymi, albo załóż topic w zlecę.


--------------------
Jeżeli pomogłem kliknij "Pomógł" :)
Go to the top of the page
+Quote Post
Niktoś
post
Post #3





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


Cytat
Chodzi o to, aby skrypt nie zmieniał wartości a jedynie DODAWAŁ / USUWAŁ daną wartość

Tego to ja w ogóle nie rozumiem.
Go to the top of the page
+Quote Post
qrzysztof
post
Post #4





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

Ostrzeżenie: (0%)
-----


I nie dawaj linków do localhosta. Bo działają one tylko u Ciebie.


--------------------
Znalazłeś sam rozwiązanie swojego problemu? Nie pisz "już wiem, do zamknięcia". Podziel się rozwiązaniem - inni będą mieli łatwiej.
Go to the top of the page
+Quote Post
Ilware
post
Post #5





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat(Niktoś @ 28.11.2011, 16:33:05 ) *
Tego to ja w ogóle nie rozumiem.


chodzi o to żeby edycji nie było jak mniemam.


--------------------
Jeżeli pomogłem kliknij "Pomógł" :)
Go to the top of the page
+Quote Post
--Darek--
post
Post #6





Goście







Cytat(Ilware @ 28.11.2011, 16:32:11 ) *
Na forum ludzie pomagają, a nie piszą gotowe rozwiązania. Jak szukasz gotowego rozwiązania to zainteresuj się darmowymi, albo załóż topic w zlecę.


Nie chce gotowca. Prosiłbym jedynie o wskazówki jak się do tego zabrać.


Cytat(qrzysztof @ 28.11.2011, 16:43:43 ) *
I nie dawaj linków do localhosta. Bo działają one tylko u Ciebie.


To nie jest link. To jest przykład...
Go to the top of the page
+Quote Post
qrzysztof
post
Post #7





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

Ostrzeżenie: (0%)
-----


Cytat(-Darek- @ 28.11.2011, 17:00:24 ) *
To nie jest link. To jest przykład...
To wgraj go na publiczny serwer to może ktoś będzie go w stanie zobaczyć. Na razie jedyną osobą, która po kliknięciu tego linka widzi coś innego niż 404 Not Found jesteś Ty.


--------------------
Znalazłeś sam rozwiązanie swojego problemu? Nie pisz "już wiem, do zamknięcia". Podziel się rozwiązaniem - inni będą mieli łatwiej.
Go to the top of the page
+Quote Post
Ilware
post
Post #8





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


ale jakiej odpowiedzi się spodziewasz ?Nakierować :

1) stwórz formularz z inputami które chcesz obsłużyć
http://www.w3schools.com/html/html_forms.asp

2) przekazane dane obsłuż w php /asp /itp.

nie mamy nawet pkt zaczepienia żeby Ci pomóc. Nie wiemy ile potrafisz sam zrobić, nie znamy nawet dokładnie twoich wymagań.


--------------------
Jeżeli pomogłem kliknij "Pomógł" :)
Go to the top of the page
+Quote Post
--Darek--
post
Post #9





Goście







Cytat(qrzysztof @ 28.11.2011, 17:05:21 ) *
To wgraj go na publiczny serwer to może ktoś będzie go w stanie zobaczyć. Na razie jedyną osobą, która po kliknięciu tego linka widzi coś innego niż 404 Not Found jesteś Ty.


Ty chyba mnie nie rozumiesz... tam nie ma nic. Nie ma takiego pliku. To jest przykład jakby miał adres wyglądać.

@TOP

To ja napiszę część którą potrafię i ewentualnie potem dopiszę jak będą jakieś problemy, tzn. z tym dodawaniem wyniku do rekordu.
Go to the top of the page
+Quote Post
Ilware
post
Post #10





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


i właśnie dokładnie o to chodzi, żeby spróbował sam coś napisać, a potem zadawać pytania do tego co już masz.Mogą to być nawet pytania typu jak wyświetlić zmienną , ale będą już sprecyzowane i dotyczyły czegoś co sam próbowałeś zrobić smile.gif


--------------------
Jeżeli pomogłem kliknij "Pomógł" :)
Go to the top of the page
+Quote Post
Micchaleq
post
Post #11





Grupa: Zarejestrowani
Postów: 186
Pomógł: 4
Dołączył: 13.10.2009

Ostrzeżenie: (0%)
-----


Ogólnie nie wiem czy dobrze to rozumiem,

ale jeżeli chcesz cokolwiek dodawać do bazy danych musisz :
1. pobrać tą wartość
2. zwiększyć jej wartość
3. zapisać

np
  1. select punkty from tabela where uzytkownik = 'Admin';
  2. $nowe_pk = $wartosc + $_POST['punkty'];
  3. UPDATE table_name SET column1=value WHERE some_column=some_value;


A jeżeli nie o to Ci chodziło to nie rozumiem.

Ten post edytował Micchaleq 29.11.2011, 11:22:24


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 07:24