[php][mysql] Operacje na zmiennych liczbowych z bazy
[php][mysql] Operacje na zmiennych liczbowych z bazy
Witam. Mam bazę danych, w której mam kolumnę z wartościami liczbowymi i chciałbym za pomocą php je edytować, żebym nie musiał wchodzić za każdym razem do PHPMyAdmin'a. Czy da się coś takiego zrobić? Jakiego typu musi być pole tej kolumny? Czy może ktoś napisać jak mam operować tymi zmiennymi przez php?
Re: [php][mysql] Operacje na zmiennych liczbowych z bazy
Napisz dokładnie, co rozumiesz pod pojęciem "edytowanie".
Re: [php][mysql] Operacje na zmiennych liczbowych z bazy
czyli np mam w kolumnie przy jakimś rekordzie np liczbę 1000 i frzez formularz a potem skrypt php zmieniam na np 50.
Re: [php][mysql] Operacje na zmiennych liczbowych z bazy
mam pytanko, czy potrafisz napisac proste zapytanie do bazy MySQL?
bo to o co prosisz, to właśnie napisanie takiego zapytanka, w wyniku podczepiasz formularz dla każdego wyrzuconego wiersza, w którym masz możliwość edycji tej liczby, po czym wysyłasz formularz i podmieniasz wartość w bazie
zapoznaj sie z SELECT, UPDATE
bo to o co prosisz, to właśnie napisanie takiego zapytanka, w wyniku podczepiasz formularz dla każdego wyrzuconego wiersza, w którym masz możliwość edycji tej liczby, po czym wysyłasz formularz i podmieniasz wartość w bazie
zapoznaj sie z SELECT, UPDATE
Re: [php][mysql] Operacje na zmiennych liczbowych z bazy
Przykład aktualizowania danych:
tabela dane:
id_rekordu
wartosc
zawartość tabeli dane:
1, 100
2, 150
3, 200
Pobranie danej `wartosc` rekordu nr 2 z tabeli `dane` :
[sql]
SELECT `wartosc` FROM `dane` WHERE `id_rekordu`=2 LIMIT 1
[/sql]
Aktualizowanie danej `wartosc` (na 100) rekordu nr 2 z tabeli `dane`:
[sql]
UPDATE `dane` SET `wartosc` = 100 WHERE `id_gracza` =2 LIMIT 1 ;
[/sql]
tabela dane:
id_rekordu
wartosc
zawartość tabeli dane:
1, 100
2, 150
3, 200
Pobranie danej `wartosc` rekordu nr 2 z tabeli `dane` :
[sql]
SELECT `wartosc` FROM `dane` WHERE `id_rekordu`=2 LIMIT 1
[/sql]
Aktualizowanie danej `wartosc` (na 100) rekordu nr 2 z tabeli `dane`:
[sql]
UPDATE `dane` SET `wartosc` = 100 WHERE `id_gracza` =2 LIMIT 1 ;
[/sql]
